9066 SW 73rd Ct # 1202, Miami FL 33156
9066 SW 73rd Ct # 1202, Miami FL 33156, Miami, FL 33156
$279,900
1 Beds · 1 Baths · 797 Sq Ft