10561 Xanadu St, Commerce City, CO 80022 4 Bed | 2.5 Bath | 1,686 sqft Single Family | Year Built 1995