Construction complete on 90 units of condominiums