Turn Key Property that is better than new! Charming townhome in the heart of Denver with easy access to local amenities. This impeccably maintained property