> $354,900 Active 3Beds3Baths1260Sqft0.06Acres 8199 Welby Rd #1704, Denver, CO 80229 MLS#: REC9298774