The newly opened Sephora Cosmetics store in Quincy Market next to Faneuil Hall.

helical piles support sephora building