For Sale Say “Hello” to your island in the City! 888 S Valentia St Unit #102, Bldg 15, Denver, CO 80247, USA $599,900 2 Beds 3 Baths 1336 sq ft (fin)