Slate Property Group pays $30M for 11-unit rental in Tribeca

83 Franklin Street (Credit - Google)

83 Franklin Street (Credit - Google)

Share this article