31 Stratton Place 31 Stratton Pl Delmar, NY 12054