Back to Portfolio List

Windsor Apartments

9451-9857 Niagara Falls Blvd 1728-1748 100th Street
Niagara Falls, NY 14304

Located on 100th St just off of Niagara Falls Blvd, Windsor Townhouses, offers the Niagara Falls living experience conveniently located near popular restaurants, entertainment, and shopping centers.

  • Dumpster Removal Dumpster Removal
  • Laundry Hook-up only Laundry Hook-up Only

Property Highlights

  • Laundry hook-up only
  • Kitchen Appliances included
  • Bright, Open and Spacious multi-level townhouses
  • Small pets are welcome with a $50 fee

I’m Interested In Learning More About This Property