Lyon’s Creek Phase I
45’ and 50’ wide lots in a quaint village setting
Niagara Falls, ON
Lyons Creek is a new townhouse and single family home pre-construction development by Mountainview Homes in Niagara Falls, Ontario with 58 units. Located only an hour from the GTA and minutes from the United States border crossing, this natural, master planned community features a variety of semi detached and single family homes on 45’ and 50’ wide lots in a quaint village setting.