View Details Under Contract $3,999,000 1 of 21 Del Mar Mesa | San Diego 3 beds 2 baths 2,640 sqft 3.67 acres On Site: 120 Days