Westwood Villa creates a comfortable living environment in a dynamic location that is conveniently close to what matters most- Work and Play! Westwood Villa is conveniently located near Public Transportation and the San Diego and Santa Monica freeway intersections. This convenient freeway access allows a short commute to shopping, dining, Santa Monica, and beaches.Lease terms available: 8 and...