OTL, Troy Realty pay $8M for dev site in Financial District

21 Park Place, the vacant lot (Credit - Google)

21 Park Place, the vacant lot (Credit - Google)

Share this article