Back to Portfolio List
9451-9857 Niagara Falls Blvd
1728-1748 100th Street
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
- 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