Apartments in San Antonio Area -

Manor at Castle Hills Apartments | San Antonio, TX

Manor at Castle Hills Apartments in San Antonio, TX
Located at 1835 Lockhill-Selma Rd, San Antonio, TX 78213
(877) 719-3060
Location:
1835 Lockhill-Selma Rd, San Antonio, TX 78213
Description:
Billiards Room w/ Cyber Cafe, Theater with Surround Sound, Business Center with High Speed Internet, 24 Hour Fitness Center, Washer/Dryer Connections, Pet Park
Listings (1 - 5 of 9)
Check Availability

(877) 719-3060

1835 Lockhill-Selma Rd

San Antonio, TX 78213