25707 Echo Terrace St is a 3 bedroom 2 bath home in the desirable Timberwood Park Subdivision, located just on the north side of San Antonio Texas. This home is only 8 years old with nice custom features throughout. The lot size if over a ha... Read more