$1,775,000 Active 2Beds3Baths2323Sqft--Acres 25 Channel Center St #409, Boston, MA 02210 MLS#: 73588323