The Hotel Alms

In 1891, Frederick Alms built a large apartment building on McMillan, just across Elmwood Place (later renamed Alms Place, now Victory Parkway) from his palatial Continue Reading