Apartment Unit 2 at 17600 NW 5th Avenue #2, Miami, FL 33169 - HotPads