2384 San Diego Ave
San Diego, CA 92110
$3,400,000 USD
6,888 SF
6,888 SF
$3,400,000 USD
Office