Westwood Townehouse Apts is a residential apartment complex situated in the heart of Davis, CA. Offering a variety of housing options, this community provides a comfortable and convenient living space for its residents.
With amenities such as on-site laundry facilities and dedicated parking, Westwood Townehouse Apts aims to create a welcoming environment for individuals seeking a place to call home in the vibrant city of Davis.
Generated from their business information