1/8 8 Active $8,000,000 6 SqFt 6.7 Santa Rosa Ave, Leander, TX 78645 Commercial Listed by Uriah Real Estate Organization