** CALL/TEXT 212.933.9669 **With its idyllic setting on the Hudson River esplanade, Riverwatch at 70 Battery Place is a full-service luxury doorman building