17
2143-2147 San Diego Ave
San Diego, CA 92110
$2,835,000 USD
8,100 SF
8,100 SF
$2,835,000 USD
Medical