Meridian Investment Sales Team Sells Property at 90 Chambers Street for $10.7 Million Posted on May 17, 2017 by accessadmin Meridian Investment Sales Team Sells Property at 90 Chambers Street for $10.7 Million