Search
Home
New York
Elmsford
Leaf Pl
Leaf Pl
Elmsford, NY
We have found 3 properties on Leaf Pl, Elmsford, NY.
List of properties
Address
Owner
View Details
1 Leaf Pl, Elmsford, NY 10523
N/A
1 Leaf Pl, Elmsford, NY 10523
N/A
View Details
4 Leaf Pl, Elmsford, NY 10523
N/A
4 Leaf Pl, Elmsford, NY 10523
N/A
View Details
8 Leaf Pl, Elmsford, NY 10523
N/A
8 Leaf Pl, Elmsford, NY 10523
N/A
View Details
Top 15 Properties
8 Leaf Pl, Elmsford, NY 10523
$455,000 (2006-03-07)
1 Leaf Pl, Elmsford, NY 10523
$450,000 (2005-09-15)
4 Leaf Pl, Elmsford, NY 10523
N/A