cahaba granite vanity top