Other Stuff Duplex Penthouse in the West Village Rented by Robert De Niro on Sale May 12, 2015 0 comment 0 Facebook Twitter Google + Pinterest