An imposing apartment house, the Flora Dora, was located at 2031 Lawrence. It was built around 1880 and was once known as the Eugenia Apartments.