Description
SW 63rd Ct,
#7311,
South Miami,
FL
33143
Completely remodeled 2 bedroom 1 bathroom duplex in highly desirable South Miami. Walking distance to South Miami Hospital. Great location!
Listing By: Houseium Inc. via Data Source: MIAMI MLS
Multi Family
Property type