4510 Viewridge Ave
San Diego, CA 92123
$10,000,000 USD
31,401 SF
31,401 SF
$10,000,000 USD
Medical