Explore details about location South 74th Street. South 74th Street is a location situated within the Houston alongside other areas such as West Walker Tunnel, Fairhope Place, West Donovan Street.