376-378 Windsor St. Cambridge, MA

 
 

Gut-renovated apartment building offering 3 and 4 bedroom units. Property includes a landscaped backyard and off-street parking, and is within walking distance to Kendall Square.