5850 Oberlin Dr
San Diego, CA 92121
$1,027,000 USD
1,868 SF
1
Unit
1,868 SF
$1,027,000 USD
Office