Sold at $1,515,000

4353 Mensha Pl

City
San Diego
State
CA
ZIP
92130