$795,000 -
4930 Del Mar Ave 204
San Diego ,
CA 92107
Complex/park: Puerta Del Sol