$1,499,995 -
2863 Avella Cir
San Diego ,
CA 92108
Complex/park: Avella