Ke An Chen, Xin Xian Lin pay $10.2M for likely dev site in LIC

42-71 Hunter Street (Credit - Cyclomedia)

42-71 Hunter Street (Credit - Cyclomedia)

Share this article