Apartment Unit 1303 at 331 NW 82 Avenue, Miami, FL 33126 - HotPads