Imaginative contemporary design gives these living spaces the right mix of comfort and edge. Living in Drexel Town Square will be a statement all its own.