2561 NE 193rd St # 1208, Miami FL 33180
2561 NE 193rd St # 1208, Miami FL 33180, Miami, FL 33180
$2,850
2 Beds · 3 Baths · 1,282 Sq Ft