Apartment Unit at 4242 NW 2 Street #1111, Miami, FL 33126 - HotPads