Bin Chen pays $4.2M to Sheng Lin for industrial in Greenwood Heights

181 27th Street (Credit - Google)

Share this article