5
7622 Louis Pasteur Dr
San Antonio, TX 78229
$5,820,000 USD
18,834 SF
6.75% Cap Rate
18,834 SF
$5,820,000 USD
Medical