Westwood Square Apartments in Odessa, TX
Located at 2950 Pleasant Ave, Odessa, TX 79764
(866) 504-3201
Location:
2950 Pleasant Ave, Odessa, TX 79764
Description:
Sparkling Swimming Pool, Picnic Area, Laundry Facilities, Pet Friendly, Courtyard, Clubhouse
  1. Which means we provide our residents with SimplyBetter. features such as pet friendly environment, o ine service requests, respectful and...
Check Availability

(866) 504-3201

2950 Pleasant Ave

Odessa, TX 79764