House located at 11309 Niagara River Parkway. It has 7 beds, 7 bathrooms, and is 3944 square feet. The property was built in 2003. 11309 Niagara River Parkway is in the Niagara Falls neighborhood. Niagara Falls , and Willoughby are nearby neighbourhoods.