13
11923 Culebra Rd
San Antonio, TX 78253
$2,065,313 USD
6,483 SF
7% Cap Rate
6,483 SF
$2,065,313 USD
Medical