Colonial Heights approves $1 sale of land for hotel, athletic fields

Colonial Heights City Council signed off on a deal to sell almost 38 acres of land to a Henrico County-based developer.