Santa Teresa Shopping Center

Urbanização Santa Teresa (E.R. 222), Canhas Not Available

About

Santa Teresa Square is your neighborhood shopping center, conveniently located at Snell Road and Santa Teresa in San Jose. Find all your grocery, dining, and pampering needs or just stop by for a coffee, donut, or ice cream. Santa Teresa Square has it all!
9 wishlists

If you have been to Santa Teresa Shopping Center, share your experience

Review this place