Open: Sat 1:00 PM - 3:00 PM $620,000 Active 3Beds3Baths1272Sqft0.04Acres 2663 Grapewood Ln, Boulder, CO 80304 MLS#: IR1058108