Under Construction, Italy
Completed 2012, Italy
Completed 2007, Tribeca, New York City
Completed 2006, New York
Completed 2002, Italy
Completed 2000, New York
Completed 1986, New Jersey
Completed 1984, New York
Completed 1980, New York
STUDIO RIVELLI ARCHITECTS80 Franklin St, New York, NY 10013, USA T (212) 625 1714 F (212) 625 1715