2888 Grand Lake Dr, Lafayette Back Next 2888 Grand Lake Dr, Lafayette, Colorado 80026 $798,000 (Sold At) $838,000