Add this property to your favorites View Details 6367 S Xanadu Way Castlewood | Centennial $439,900 3 bd 3 ba 1,859 sqft 0.04 acres Under Contract Listing courtesy of Homesmart Realty: MLS #8910082