A Tour Of River House

Hila Peled of Bracha New York at Keller Williams NYC takes us on a tour of a gorgeous property located at River House in Battery Park City.