cost of building deck townhouse virginia