Share:

For Sale | Land Investment Property

Camino del Rio

1895 Camino del Rio South
San Diego, CA 92108
United States
Inquire About This Property
Building Size:
SF
Lot Size (SF / Acres):
36000 / 0.83