1/50 Open Sun 11AM-1PM $1,595,000 3 Beds2.25 Baths1,896 SqFt 2025 18th ST, Boulder, CO 80302 MLS# IR1062086 Listed by milehimodern - Boulder