1221 SW 122nd Ave # 105, Miami FL 33184
1221 SW 122nd Ave # 105, Miami FL 33184, Miami, FL 33184
$260,000
2 Beds · 2 Baths · 897 Sq Ft