Previous
Next

12958 Carmel Creek Rd UNIT 130, San Diego, CA 92130

Price: $710,000
Bedrooms: 3
Bathrooms: 3
Property size:1,604  sqft

Explore More Properties