Campus Mall

11300 NE 2nd Ave Miami Shores FL 33161 USA

(305) 899-3000

Location