Add to favoritesHouse for sale, 27 Dillard Street, in Buffalo, United StatesBuffalo, 27 Dillard StreetHouse • 2 bed. • 1 bath.$25,000Request a tourContact agent