North River Company pays $34.5M to Alexandria Real Estate for LIC office building, was $75M in 2018

30-02 48th Avenue (Credit - Cyclomedia)

30-02 48th Avenue (Credit - Cyclomedia)

Share this article