Amelia flats was a five-story apartment building, which stood on Park Street across from picturesque Grace Park, it was one of the city’s earliest apartment houses when opened in 1901.
Amelia flats was a five-story apartment building, which stood on Park Street across from picturesque Grace Park, it was one of the city’s earliest apartment houses when opened in 1901.