$515,000
Sold
191195486797.jpg151195486797.jpg171195486797.jpg

Property Details

2 2.5 0 Residential

12958 Carmel Creek Road #129, San Diego, California 92130

Description: