24 Weaver St Larchmont Ny 10538 | HotPads