Residents
Alternative address: 105 Vista 12 Ln, Sandia, TX 78383-4169
Residence for Single Family- 1,248 sqft
Alternative address: 106 Vista 12 Ln, Sandia, TX 78383-4169