Homes in new Orchard Park subdivision could sell for $1M each By: Buffalo Business First via Business Journals August 18, 2021 at 14:53 PM EDT Smokes Creek Farms has sold nine of 22 lots. Read More >>