3860 SW 121st Ave, Miami FL 33175
3860 SW 121st Ave, Miami FL 33175, Miami, FL 33175
$785,000
3 Beds · 2 Baths · 2,242 Sq Ft