Apartment Unit 8304 at 8304 NW 2nd Avenue #8304, Miami, FL 33150 - HotPads