Tuscan Villa
United States
>
Texas
>
Odessa
>
Tuscan Villa
Tuscan Villa in Odessa.
Tuscan Villa
Land use
Secondary road
Vllla De Corso Street
Grandview Avenue
Northeast Loop 338
Kent Car Wash, Chevron
Vllla De Corso Circle