Features and amenities of 33 Kinnaird Street in Cambridge.