Apartment Unit SINGLE FAMILY HOME at 754 NE 80th Street, Miami Shores, FL 33138 | HotPads