Westwood Ambassador Apartments
2606 Newhall Street. Santa Clara CA 95050
$1416 @ 50% AMI & $1,801 @ 80%AMI. Security Deposit equals to first month’s rent.
Westwood Ambassador Apartments is the acquisition and rehabilitation of a 42-unit apartment complex in the City of Santa Clara. The development serves many low-income single parents and seniors. The development's rehabilitation work was finished 10% under budget and one month ahead of schedule. In order to establish a sense of community and receive critical inputs from the residents, Charities Housing organized the residents to re-design the common areas and held regular tenant meetings to receive inputs regarding the day-to-day operations of the complex. Supportive services such as counseling, case management and English as a second language are offered through Catholic Charities as necessary and appropriate.
Income & occupancy requirements apply see application for details
Phone: (408) 554-9367
Fax: (408) 554-9138