Apartment Unit 2 at 2415 NW 32nd Street, Miami, FL 33142 - HotPads