The Keller Apartments
Welcome home to The Keller! Our elegant community is nestled on a hilltop with stunning downtown scenic views in North Central San Antonio, Texas. With close proximity to Interstates 410 and 10 freeways, we are just minutes from local shopping, restaurants, and entertainment venues. This great location offers a variety of nearby attractions, including the Botanical Gardens and Monster Mini Golf.