Columbus Square, New York City
Columbus Square consists of five luxury rental buildings located in the Upper West Side of Manhattan, in New York City. The real estate development runs from 97th Street to 100th Street between Columbus Avenue and Amsterdam Avenue, with over 300,000…