The New York Post features a Platinum Properties exclusive, “88 Franklin Street”, as one if it’s Luxe Listings. This 4,500 square foot Tribeca loft most definitely defines NYC luxury at its finest.