r/cockroaches•11 mo. agodgfrenchie18Just found this in my new apartmentPosted Nov 14, 2025, 1:55 PM UTC24ShareSave