829 SW 18th Ave # 209, Miami FL 33135
829 SW 18th Ave # 209, Miami FL 33135, Miami, FL 33135
$1,950
2 Beds · 1 Baths · 550 Sq Ft