666 NE 80th Street Miami, FL 33138 1 Available Units Bedrooms 2 to 2 Bathrooms 2.0 to 2.0 Number of Units 1 SqFt 720 to 720 Price Range $2,400.00 to $2,400.00 Get Directions Location