Leonardo DiCaprio’s New Greenwich Village Pad Boasts Vitamin C Showers

Leo DiCaprio Greenwich Village Pad

Leo DiCaprio, who just snagged a new bachelor pad in Greenwich Village, seems to be on a real estate shopping spree. Just last month, the Hollywood star bought an $8 million pad next to a $4 million apartment he owns at the “green” 2 River Terrace in Battery Park City. His newest buy is a two-bedroom, […]