Retail Space Cochituate Road Framingham, MA725 Cochituate Road Framingham, MA 01701
725 Cochituate Road is a 8,025 sf Margarita's Mexican Restaurant located at the signalized intersection of Cochituate Rd and Speen St, just a half mile from Route 90. It is located in the heart of Framingham’s golden triangle, one of the largest retail districts in New England. The property is a half mile from both the Natick Collection mall and Shoppers World.
Margarita's Mexican Restaurant