Providence . North America . USA Garden City Center GLA: 500 000 sq. feet Address: 100 Midway Rd Cranston, RI 02920
Providence . North America . USA Providence Place Mall GLA: 1 400 000 sq. feet Address: 1 Providence Pl, Providence, RI 02903