66 Hudson One Greenway is a multifamily property located at 66 Hudson Street in Boston - Downtown, Urban Boston. Built in 2015, the property features 95 units, of the following types: One Bedroom, Three Bedroom/One and One Half Bath, Two Bedroom/One Bath, totaling 75,475 SqFt.