Explore details about location 24th Avenue South. 24th Avenue South is a location situated within the Seattle alongside other areas such as 32nd Avenue Northwest, Smith Street, Atlas Place Southwest.