Price Reduced
Viewed
710 E Huisache Ave
San Antonio, TX 78212
$299,000
2 beds
930 sq.ft.
Listed By CENTURY 21 Integra