26
9026 Culebra Rd
San Antonio, TX 78251
$3,253,574 USD
9,961 SF
4.76% Cap Rate
9,961 SF
$3,253,574 USD
Medical