Amazing High Traffic Location In The Heart Of Newmarket! The Opportunity You've Been Waiting For Has Finally Arrived! Rare Opportunity To Operate Your Own Restaurant Within Days! Lease Out This Space With All The Existing Furniture And Kitchen Equipment/Appliances. (id:26452)
Other located at 13 MAIN ST S. 13 MAIN ST S is in the
Newmarket neighborhood.