13791 SW 66th St # 258E, Miami FL 33183
13791 SW 66th St # 258E, Miami FL 33183, Miami, FL 33183
$290,000
2 Beds · 2 Baths · 1,050 Sq Ft