New
FOR RENT
$2,200
1101 NE 80th St Unit 105
Miami, FL 33138
1
bed
1
bath
N/A
Acres Lot
Apartment
2 days on Nestfully
0 views
Recently remodeled one bedroom apartment with washer and dryer!!! Minutes away from the beach First month and two security deposits required