"The Mentholatum, located at 1360 Niagara Street in Buffalo, NY, is an excellent example of a historic renovation. One of the West Side's most well-known buildings..."