2901 Sepulveda is characterized by its distinctive setting. If you are looking for a community-style apartment building, then the Westwood Villa Apartments is perfect for you! We offer countless amenities from the glistening pool and enormous sundeck to convenient elevators to numerous clothes care facilities throughout the building.