
On May 10, 2021, Cuevas Juan||Cuevas Selina sold their home at 6830 Mountain Spring St., San Antonio to Decker Grant||Decker Perla Cecilia. The property is appraised at $129,410.
This home last sold on Aug. 31, 2006.
In May 2021, 1,851 properties sold in San Antonio.