2505 NE 193rd St # 4207, Miami FL 33180
2505 NE 193rd St # 4207, Miami FL 33180, Miami, FL 33180
$475,000
2 Beds · 3 Baths · 1,392 Sq Ft