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