India Street is the last remaining morsel of untouched land next to the Rose Kennedy Greenway—a relic of urban renewal and ...
Located on the corner of Hudson and Houston Streets, Hudson-Houston Plaza is a 0.26-acre public area that will provide ...