3860 SW 121st Ave, Miami FL 33175

3860 SW 121st Ave, Miami FL 33175, Miami, FL 33175

3860 SW 121st Ave, Miami FL 33175

$785,000

3 Beds · 2 Baths · 2,242 Sq Ft