$1,150 per month
- 1 Bed
- 1 Bath
- 553 Sq Ft
- Apartment for Rent
2408 Leon St Unit 103, Austin, TX 78705
The largest bedrooms in west campus - easy walk to UT campus! Heated pool with giant hot tub! ,! Full Washer & Dryer in unit. Gated building, Parking additional
Hunter Hudson Metro 512 Realty