Set in San Antonio, 3.3 km from San Antonio Spurs and 3.3 km from The Alamo, Lamar Villa-3 bed 2.5 bath with outdoor kitchen offers a garden and air conditioning. This property offers access to a terrace, free private parking and free Wi-Fi.
1215 Lamar Street, San Antonio, TX 78202, Stati Uniti