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