Crystal Falls is a 94,820 SF shopping center located in Leander, TX. The shopping center is anchored by a Randall’s grocery store and the major tenants include Orange Theory Fitness, Tomlinson's Feed & Pets, and a salon.
Property Management
Wendi Fitzgerald972.284.1009[email protected]
Do you want more information? Fill in your details.