Back to search results

$1,870 - $3,070/mo

Cottages at Leon Creek, 12839 Berthoud Ln, San Antonio, TX 78249

2–4 bd2.5–4.5 ba1,357–2,220 sqft
Apartments
Loading reviews
Information
Special offer

Lease Today & Receive Up to 8 Weeks Free!* *Restrictions apply. Contact office for details.

What you get

SuccessStatus: Pet-friendlySuccessStatus: In-unit laundrySuccessStatus: Air conditioningSuccessStatus: SecuritySuccessStatus: Basketball Court