Lord Simcoe Apartments in Niagara Falls
Realstar’s Lord Simcoe Apartments are located close to downtown Niagara Falls near the Niagara River, within a 10 minute drive of Highway 420 and QEW. Rental suites are available with one or two bedrooms. Each apartment features a private balcony, plush carpeting and a spacious kitchen area. There is secure underground parking and storage lockers available. There is also