1560 NW 25th Ave # 1, Miami FL 33125

1560 NW 25th Ave # 1, Miami FL 33125, Miami, FL 33125

1560 NW 25th Ave # 1, Miami FL 33125

$2,900

3 Beds · 1 Baths · 2,117 Sq Ft