Welcome to Westmont Place Townhomes
This is a wonderful place to live! Westmont Place Townhomes is an exquisite neighborhood located on the upper west side of Santa Cruz. We are right at the base of the University of California, Santa Cruz and University Terrace Park is located directly across the street. Westmont Place is a community of 54 beautiful townhomes.