2333 Camino del Rio S
San Diego, CA 92108
$1,175,000 USD
2,040 SF
1
Unit
2,040 SF
$1,175,000 USD
Medical