Open: Sun 11:00 AM - 1:00 PM $1,595,000 Active 3Beds3Baths1896Sqft0.12Acres 2025 18th St, Boulder, CO 80302 MLS#: IR1062086