8395 SW 73rd Ave # 309, Miami FL 33143
8395 SW 73rd Ave # 309, Miami FL 33143, Miami, FL 33143
$399,000
2 Beds · 2 Baths · 1,211 Sq Ft