RE:RE:FYI. LEGITIMATE OR NOT?? YES...I BELIEVE.There's severall addresses as it will be a huge. 1027, 1033 and 1039 FINCH DR and then a bunch of addresses on Robins Dr which is a parallel road.
Tell your fried to stop at the big Development sign and it the 3 addresses before the sign on the right.
The development sign is for the new road and another complex across the street.