Cambridge's 25 First St. building sold

Price per square foot exceeds $315