Explore details about location Devon Street South. Devon Street South is a location situated within the South Australia alongside other areas such as Penfield Avenue, Everest Street, Hackett Terrace.