1/42 42 New $ 4,995,000 5 Beds6 Baths4,982 SqFt 12804 Toyon Mesa Ct, San Diego, CA 92130 Single Family Home Listed by Del Mar Mesa Realty