240 242 25th Street, Del Mar CA 92014
Del Mar, California, United States
USD 3,250,000
- 4
- 2
- 1,308 ft2
2969 Racetrack View, Del Mar CA 92014
Del Mar, California, United States
USD 3,995,000
- 4
- 4
- 2,708 ft2