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