331 Blackheath Road, Lido Beach, NY 11561 - MLS#3163368 - Stella Sh...