View Details 101 Spyglass Road , Lot #36 Sea Ridge | Duck $559,000 5 bd 4 ba 2,800 sqft 0.48 acres On Site 70 Days Ago