$5,900,000 - Del Mar, CA 92014
Del Mar,
CA
92014
Property listed by The Scola Company, Stephen Scola