Home - Malls - North America
City: San Juan, Puerto Rico
Region: North America
Country: USA
State: Puerto Rico
Trade area: 650 000 sq. feet
Developer: Taubman Centers
Owner: Taubman Centers