Shops at Lakeshore Park

Address:
4650 Southwest 72nd Avenue, Miami, Florida, USA
Telephone:
(305) 665-1377
 View map