Bright spaces, high ceilings and exposed original building materials mixed with modern high-end finishes create unique living accommodations in the heart of Downtown Buffalo. The moderate number of un
100 South is located at 100 S Elmwood Ave Buffalo, NY and is managed by First Amherst Development, a reputable property management company with verified listings on RENTCafe. 100 South offers 1 to 2 b