Scott Storch’s Old Palm Island Mansion on Market Again for $20 Million
This 20,000-square-foot, Tony Montana-esque mansion at 70 Palm Island is Miami embodied. It’s been bought for a lavish price during boom times, foreclosed on during lean times, seen monstrous amounts of cocaine snorted within its walls, swapped between new money, and now, with the real estate market just getting its…