620 Broadway is a co-op building located in New York, NY. 620 Broadway was built in 1900 and has 6 stories and 12 units. NoHo is a trendy neighborhood where creative meets chic. Architectural features range from 19th-century behemoths like the Great Hall of Cooper Union to sleek, modern high-rises.