Queta Homes LLC Share: Builder Queta Homes LLC 1811 S. Laredo Street San Antonio, TX 78207 (210) 810-8959 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.