Staunton South LCS

Staunton South Station is a subway station on the Liberty City Subway in Staunton Island, Liberty City in Grand Theft Auto III and Grand Theft Auto: Liberty City Stories.

Description
The station is located in Staunton Island's Bedford Point neighborhood, across the street from the island's southern shore.

Gallery
Staunton South Staunton South Staunton South