$515,000
Sold
Property Details
2
2.5
0
Residential
12958 Carmel Creek Road #129, San Diego, California 92130
Description: