Sold 27-29 Kinnaird Street #2 Cambridge MA 02139 Riverside Cambridge Townhouse More Details $1,545,000.00