Explore details about location North 24th Street. North 24th Street is a location situated within the Tampa alongside other areas such as Kennedy Boulevard, Moro Manor Drive, River Bottom Court.