HOME
FOR RENT
COMMERCIAL
RENTAL APPLICATION
LOOKING TO SELL?
CONTACT
More
Historic church built in 1903 on a Fredrick Law Olmstead Parkway. This 21,000 square-foot space includes original woodwork and stained-glass windows. It soon will be luxury lofts in the heart of South Buffalo.