3969 Montrose Road, Niagara Falls, ON, L2E 6S5Listing ID# 30579413
Franchise Opportunity!! Be your own boss and own a popular franchise located at the North ends busiest corner. Purchase the franchise rights, chattels, good will and take over fair gross lease for this great price. Call listing agent for details!