Apartment Unit at 1021 NW 3rd Street #108, Miami, FL 33128 - HotPads