19680 SW 121st Ave, Miami FL 33177

19680 SW 121st Ave, Miami FL 33177, Miami, FL 33177

19680 SW 121st Ave, Miami FL 33177

$499,000

3 Beds · 2 Baths · 2,076 Sq Ft