271 Ocean View Avenue - Del Mar, CA | $10950000.00 | Crow...