Fairfax Apartments
1845-53 East 75th Street
Cleveland, OH
Built: 1902   Status: Demolished