32
2333 Camino del Rio S
San Diego, CA 92108
$995,000-$2,130,000 USD
1,788-3,828 SF
3
Units
1,788-3,828 SF
$995,000-$2,130,000 USD
Office