Property Id: 1809939 Come discover the newly renovated apartments at the Cielo Vista Townhomes! Our apartments feature remodeled kitchens and bathrooms, updated appliances, wood and tile floors, and granite countertops in select units. In the summertime, enjoy lounging by the pool while cooking up your favorites on the BBQ. We also offer enclosed patios in select units. We look forward to welcoming you as a resident! The apartment: - Tile flooring - Remodeled kitchen - Updated bathrooms - Open floor plan The community: - Swimming pool - BBQ Area - Picnic tables - Service-Oriented - Bilingual Spanish Great Location: - Close to churches, temple, schools, YMCA - Nearby retail: Little Caesars, Jason's Deli, HEB, and more Call us today for further details or to schedule a visit! Cielo Vista Townhomes 2320 E. 21st Street Odessa, TX 79761 Tel: Apply online at
2320 E 21st St is located in Odessa, Texas in the 79761 zip code.