@Chris *******
all of immigration is computerized, and linked together. They know everything as soon as they scan your passport, or last 90 day report receipt. Where you live , the owner/landlord was supposed to file a TM30 within 24 hours after you moved in. They need a copy of your passport for the details, so if they didn't take a copy of your passport chances are they didn't file one.