It is being reported by CurbedNY that Leonardo DiCaprio has rented out his 66 E 11 street in the Delos building which features built in juicing stations,
vitamin-C infused showers, posture supportive flooring and a kitchen herbarium among the many healthy living amenities. Continue reading Leonardo DiCaprio rents out 66 E 11 street pad for $25k/month