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