Carroll Canyon Rd
San Diego, CA 92121
Price Upon Request
34.15 AC
34.15 AC
Price Upon Request
Residential