This distinctive stone and stucco English Manor Home is perfectly sited on beautifully landscaped quarter acre property in prime Larchmont Woods location.
Exceptional location! Tucked away in a quiet, green setting within a two block walk to the New Providence train station, grocery store and Towne Deli! Just