The development is just behind the Belz Outlet Mall at 16 & I-95.
..it's a crowded, congested area.....
...like you said, something scared it out of its habitat.