Buffalo Preservation Partnership l.p.