About Hibbard Apartment Building
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
The Hibbard Apartment Building is an apartment building located at 8905 East Jefferson Avenue in Detroit, Michigan, directly adjacent to The Kean. It was listed on the National Register of Historic Places in 1985.
Source From:
Wikipedia
1040, Joseph Berry Sub, Hibbard Street, Detroit, Wayne County, Michigan, United States of America, 48214