$795,000 Sold Feb 24, 2025
21 North St, Dillon Beach, CA 94929
- 1 Bed
- 1 Bath
- 480 Sq Ft
- Built 1928
Last Sold Summary
- $1,656/SF
- 5 Days On Market
Current Estimated Value $774,234
Last Listing Agent The Wilson Team Vanguard Properties
21 North St, Dillon Beach, CA 94929