9066 SW 73rd Ct # 806, Miami FL 33156

9066 SW 73rd Ct # 806, Miami FL 33156, Miami, FL 33156

9066 SW 73rd Ct # 806, Miami FL 33156

$530,000

3 Beds · 2 Baths · 1,350 Sq Ft