Apartment Unit 506 at 5085 NW 7th Street #506, Miami, FL 33126 - HotPads