Wildwood Terrace Apartment Homes
Apartment & Condo Complex
Closed now
- Sun Closed
2201 Westwood Rd Odessa, TX 79763 ·1368.47 mi
Is this your business? Verify your listing
Reviews
yelp 5.0
1 reviews
5 star
1
4 star
0
3 star
0
2 star
0
1 star
0
Ally L.
06/28/15
Awesome manager, clean grounds, VERY spacious. If I didn't get transferred by my job I'd still live there! They also lowered their rents to a really great deal!
MoreAdvertisement
