Explore details about location South Crane Avenue. South Crane Avenue is a location situated within the Odessa alongside other areas such as San Subia Court, Dublin Avenue, West 38th Street.