Houjian Xu, Yangling Ni pays $3M for mixed-use in Flushing

132-46 41st Avenue (Credit - Google)

Share this article