Eleanor's Retirement Home

12315 NW 23rd Ave Miami FL 33167