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