Explore details about location Southwest 18th Street. Southwest 18th Street is a location situated within the Davie alongside other areas such as Southwest 114th Way, Paradise Way East, Southwest 112th Avenue.