Riveron leases 20,000 square feet at 10 Grand Central

Riveron has signed for the next 10 years for the entire fifth floor at 10 Grand Central, about a block from Grand Central Terminal. (CoStar)
Business advisory firm signs 10-year office deal