219 NW 10th Ave APT 3, Miami FL 33128
219 NW 10th Ave APT 3, Miami FL 33128, Miami, FL 33128
$2,200
2 Beds · 1 Baths · 3,240 Sq Ft