Lions Group and Fetner Properties sign $35.8M refi for 363-unit dev site in Long Island City

Share this article