For Sale
515 W Norwood CT — OLMOS/SAN PEDRO PLACE SA
$235,000
515 W Norwood CT, San Antonio, TX
2 bd
2 ba
1,576 sqft
