STABLEWOOD FARMS...Quality living at an affordable price! A perfect location, just moments from SeaWorld, Toyota, Lackland AFB, Fiesta Texas, Major Employers and Downtown San Antonio. Come see our beautiful apartment homes with fishing lake access! Convenient to Loop 410 West and Highway 90. Stablewood Farms offers 1, 2 and 3 bedroom apartment homes.
Address: 8301 Lake Vista San Antonio, TX 78227 (Google Map)