Description
House located at 7178 ST MICHAEL Niagara Falls, Ontario L2H3N5. It has 4 beds, 4 bathrooms, and is 3999 square feet. The property was built in 2009. 7178 ST MICHAEL Niagara Falls, Ontario L2H3N5 is in the Niagara Falls neighborhood. Niagara Falls, Willoughby, and Chippawa are nearby neighbourhoods.