Find Your New Home

$219,900
$219,900 - 3Br/2Ba -  for Sale in Babcock Place, San Antonio
3 Beds
2 Baths
1,377 Sqft
6507 Spring Rose San Antonio , TX 78249
Status: Price Change
Property Type: Single Family Detached