A private, though not gated, apartment community located off of South Cedar Crest Boulevard, the Meadows At Indian Creek offers spacious apartment choices, a private pool, a business center with Wi-Fi and a 24-hour fitness center. Each apartment has at least 1.5 bathrooms (up to 2) and range in size from 775 square feet to 1,300 square feet. Each apartment also has a full washer and dryer.