Palmer Ave @ w Depot Way Larchmont, NY 10538