Vinewood Plaza on Spanish Ave is a small shopping center.

Where is Vinewood Plaza?[edit]

Vinewood Plaza location:

Intersection of Spanish Ave and Power St, downtown Vinewood

Map Location[edit]

Vinewoodplazamapgtav.jpg

Map (Zoomed)[edit]

Vinewoodplazamapzoomed.jpg

Street View[edit]

Vinewoodplazastreetview.jpg

Satellite View[edit]

Vinewoodplazasatview.jpg