Overbay Apartments construction in progress