House located at 7319 LIONSHEAD Avenue Unit# 37. It has 5 beds, 3 bathrooms, and is 3270 square feet. The property was built in 2017. 7319 LIONSHEAD Avenue Unit# 37 is in the Niagara Falls neighborhood. Niagara Falls , and Willoughby are nearby neighbourhoods.