73,793 SF Neighborhood Shopping Center. Anchored by 43,442 SF Nob Hill Supermarket. Shops include Starbucks and Subway. Newly remodeled shopping center with modern architectural design and upgraded landscaping. Close proximity to multiple major freeways.
Santa Teresa Square is located on Santa Teresa Boulevard and Snell Road in San Jose, California.