South Shore Apartments
2005 Willow Creek Dr, Austin, TX 78741
Located in Austin, South Shore​ Apartments provides optimum comfort and ease of living. Just minutes from downtown with convenient access to I-35, you'll be close to everything! This lively location provides easy access to an exceptional mix of stores, restaurants, and live music to serve your shopping and entertainment needs.
More Business Info
- Hours
- Regular Hours
Mon - Fri: Sat: Sun Closed - Other Link
- Other Emails
- Categories
- Apartments, Real Estate Rental Service