The Riverhouse apartment embodies the idea of luxury and eco-friendly living in New York City designed by Thom Filicia. The LEED certified Riverhouse is a luxury high-rise that overlooks Battery Park and probably one of