United Construction & Development signs $50M refi with iCross for LIC dev site

42-50 24th Street (Credit - Cyclomedia)

42-50 24th Street (Credit - Cyclomedia)

Share this article