Paradise Plaza

Paradise Plaza
3547, 151 NE 41st St, Miami, FL 33137