translate English to German: Found in the same street, near a laundromat.
Gefunden in der gleichen Straße, in der Nähe einen Waschsalon.