Previous
Next

12946 Carmel Creek Rd UNIT 100, San Diego, CA 92130

Price: $795,000
Bedrooms: 3
Bathrooms: 3
Property size:1,432  sqft

Explore More Properties