Ev04931
This road was recently named Toller Farm Rd, and the new construction house to the left of this pin is 1 Toller Farm Rd. This can be verified in the USPS database by searching for this address, and the house can be seen on Google Maps satellite view. 