Explore details about location Southwest Edmunds Street. Southwest Edmunds Street is a location situated within the Seattle alongside other areas such as North 42nd Street, Interlaken Place East, Lake Washington Boulevard South.