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