Thumbnail Property for sale in 224 Central Drive Briarcliff Manor, Briarcliff Manor, New York, 10510, United States Of America