Terra Holdings is fully permitted for $3M retail rehab to multiple floors of a 200K sf office building in Lenox Hill

Share this article