That is Parkview Apartments. There are some white guys hang out at the Islamic Center -- Berg was one of them.
I hope the gal from Iran who saw the two ME types running away was going to be speaking to the authorities. Do you know if she has?