14
2398 San Diego Ave
San Diego, CA 92110
$3,725,000 USD
4,270 SF
4,270 SF
$3,725,000 USD
Office