Discover this terrific property in San Antonio, TX. Located at 5141 Kelwood St in San Antonio, this apartment unit for rent has much to offer. With this great space, you're home. Let us assist you! Contact us now to schedule a tour!
5141 Kelwood St is located in San Antonio, Texas in the 78250 zip code.