19680 SW 121st Ave, Miami FL 33177
19680 SW 121st Ave, Miami FL 33177, Miami, FL 33177
$499,000
3 Beds · 2 Baths · 2,076 Sq Ft