Mall of San Juan

Mall details

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