Mordechai Schwimmer pays $7.7M for dev site with 49-unit plans in Astoria

27-16A 21st Street (Credit - Google)

Share this article