10
12026 Culebra Rd
San Antonio, TX 78253
$5,700,000 USD
15,100 SF
12% Cap Rate
15,100 SF
$5,700,000 USD
Schools