Do you happen to know which street is avalon drive?
As far as I can tell, this street should not be named and be part of bay drive based on looking at it from the air.  However avalon drive should still be somewhere, where I don't know...