Apartment Unit 403 at 2475 NW 16th Street #403, Miami, FL 33125 - HotPads