Dominion Energy office tower, parking deck to be turned into 600 apartments

Local developer Genesis Properties is under contract to purchase the 20-story Eighth & Main office building as well as a nearby parking deck at 620 E. Cary St.