5587-5637 McLeod Road, Niagara Falls, Ontario L2G 3E4 is For Sale and has a listing price of 6,500,000. The property is located in the Niagara Falls . It's been on the website for 4 Days.
Site Plan Approved for 70 condominium apartments located in the Montrose Junction in Niagara Falls South. Planned building will be 8 storeys with GFA of 83,372 SF. All reports, studies, and approvals available.
List Date | MLS ID | List Price | Status | End Date | Closed Price |
---|---|---|---|---|---|
09/15/2025 | X12404605 | $6,500,000 | For Sale | - | - |