Sold 7407 Glencove Place, Norfolk Master craftsmanship meets coastal casual elegance in this spectacular… More Details $1,425,000