$1,019,000 -
6909 Town View Lane
San Diego ,
CA 92120
County: San Diego