Posts Tagged ‘Palazzo Westwood Apartments’

Palazzo Westwood Pool

Palazzo Westwood

Palazzo Westwood is a beautiful apartment community located in Westwood Village within walking distance to UCLA. If you're looking to live close to campus, this is a perfect location with great apartments. Palazzo Westwood has many amenities Th...

Read more