The Highbury by Ellington Properties is a new advancement that presents residents with a choice of stylish design studios, 1-to-4-bedroom apartments and duplex