482 Stratton Place Delmar NY 12054