13
11923 Culebra Rd
San Antonio, TX 78253
$1,900,000 USD
6,022 SF
7.77% Cap Rate
6,022 SF
$1,900,000 USD
Medical