Apartment Unit A at 8295 NE 3rd Avenue, Miami, FL 33138 - HotPads