Costa at Steigerstraße 6 in Geislingen an der Steige appears to be a multi-faceted business location. Search results indicate the presence of both COSTA Internationale Transporte GmbH (transportation services) and Costa Fliesen Welt (tile sales) at this address. It is unclear if a cafe is also present.