12014 Independence Ave
San Antonio TXView On Map
Villa De Valencia
Villa de Valencia is located in the Northeast area of San Antonio. Located within minutes of shopping malls, restaurants and employment centers.
About This Location
13656 O'Conner Road San Antonio TX 78233 has a Walk Score of 51 out of 100. This address is Somewhat Walkable — some amenities are within walking distance.