3 Photos
Unit-#1, 6240 Mcleod Rd Niagara Falls, Niagara, ON MLS® X5893695
Commercial (Commercial/Retail)
Price On Request
Plaza Retail Space For Lease. Renovated Unit, Has Aprox 2046 Sq Ft. Great Street Exposure On High Traffic Location At The Corner Of Mcleod Rd & Drummo