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