Good location for doing business in the Cambridge area, it's walking distance to public transportation and local stores.