743 NW 63rd St, Miami FL 33150
5 Beds
2 Baths
SQFT 5,300
0 Garage
88 Years Built
Updated 5 bdr 2 ba SFR near Wynwood, Design District and Miami Dade College in the heart of Miami. Showing by appointment ONLY-call listing agent.
Check your inbox or spam folder to confirm your subscription.