The Retail at Columbus Square stands as a major retail hub in New York, NY. The Lifestyle/Specialty Center is situated at 97th-100th Sts. & Columbus Ave.. The mall opened its doors in 2009. Covering 320,000 sqft. of retail space, The Retail at Columbus Square hosts roughly 15 individual stores and outlets.