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