The Windsor in Buffalo is ready for you to visit. The 703 W. Ferry St. location in Buffalo's 14222 area is an ideal place to live. The leasing team is waiting to show you all that this community has in store. This community leases 2 to 2 bedroom options. Ask us about our current pricing. Drop by to talk about your next apartment.