Open: Sat 3:00 AM - 6:00 PM > $315,000 Active 2Beds3Baths1088Sqft--Acres 8199 Welby Rd #1104, Denver, CO 80229 MLS#: REC3576984