There's always the local CDC: Northwest Detroit Neighborhood Development. They already own a number of homes on that street.