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