This is a brand new address. Currently open street map has the address as 4106, it is 12609 Willow Glen Road. And there is a brand new construction built if you can please taken an updated satellite photo at this location. 