N Chatsworth Ave @ France Pl Larchmont, NY 10538