$3,895,000 -
12905 Via Grimaldi
Del Mar ,
CA 92014
Property listed by Compass, Patti Gerke patti@pattigerke.com