96 Marlborough Road, W. Hempstead, NY 11552 - MLS#3342071 - Stella ...