Apartment Unit 909 at 4242 NW 2nd Street, Miami, FL 33126 | HotPads