NEW! Buy and sell safely with virtual options - Learn More
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.
Don't worry! We'll never spam you or sell your details. You can unsubscribe whenever you'd like.
Listing Courtesy of