The apartment complex they are at appears to be a dump and has a number of bad reviews. It's in a working class suburb of Boston.Federal state and Boston police at 364 Ocean Ave in Revere. Searching apartment on 5th floor. Not clear what if any connection there is to marathon bombings from Amalia Barreda/Staff via mobile on WCVB.
As an aside: Eboue, you're golden in the bra thread. Get stuck in!