$1,100,000 -
2248 Cushing Rd Unit 138
San Diego ,
CA 92106
Country: US