Maier Jankovits pays $3.9M to Seagram Properties for LIC dev site

37-25 32nd Street (Credit - Google)

Share this article