Real estatefromBuffalo Rising14 hours agoOpportunity Knocks: 597-605 Elmwood Avenue - Buffalo RisingThe apartment complex at 597-605 Elmwood Avenue is listed for sale, presenting a redevelopment opportunity for responsible investors.