BACK About Highlights Projects Register Share Top Picks Coming Soon McLeod Manor Stacked Townhomes Last Updated 11 months ago Development by 1959064 Ontario Inc 5809 McLeod Rd, Niagara Falls, Ontario, L2G 3E5 TBA Occupancy Request Occupancy compare register now view project