Westwood Square Apartments near Odessa College
Visitors to Westwood Square Apartments at 2980 Pleasant Ave Odessa offer one bedroom units with Texas sized living areas and large bedrooms. Amenities include lush landscaping pool on site laundry and 24 hour maintenance staff. Each unit has access to a 70 channel cable package for 10 per month plus portable washer dryer lease option and fully equipped kitchens. Pets are welcome. Office hours 9 am to 6 pm Monday through Friday. Call (432)