Description
Townhouse located at 8142 COSTABILE Niagara Falls, Ontario L2H3M3. It has 2 beds, 2 bathrooms, and is 1221 square feet. The property was built in 2004. 8142 COSTABILE Niagara Falls, Ontario L2H3M3 is in the Niagara Falls neighborhood. Niagara Falls, Willoughby, and Chippawa are nearby neighbourhoods.