1560 NW 25th Ave # 1, Miami FL 33125
1560 NW 25th Ave # 1, Miami FL 33125, Miami, FL 33125
$2,900
3 Beds · 1 Baths · 2,117 Sq Ft