Explore details about location 17th Street South. 17th Street South is a location situated within the Homewood alongside other areas such as Valley Roseland, Windsor Luckie, Short Street.