$1,350,000 -
2918 Edell Pl
San Diego ,
CA 92117
Country: US
Property listed by Pinnacle Estate Prop., Inc., Samantha Kirkpatrick