Bowers Avenue Townhomes

Bowers Ave, Santa Clara, CA

Completed July 2006

This 14 unit development is located right in the heart of Silicon Valley. The values of these properties have increased dramatically since they were built in 2006.


14

Single Family Detached Homes

2025

Average Square Footage