Oakgrove Estate Town House Development M/E/P design services for Oakgrove Estate Town House Development: 8 New Luxury 2 unit Town Houses by Affinity Builder & Contractors, LLC.