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