New apartment development One14 Tudor, Hamilton unveiled