21HOWARD-EXTERIOR.jpg

21 Howard Street is a commercial office building at the intersection of Howard and Crosby Street in New York City’s SoHo district.