Explore details about location Elvera Street. Elvera Street is a location situated within the Houston alongside other areas such as Keegans Glen Drive, Smith Street, Bayou Vista Drive.