South Arsenal Street

South Arsenal Street is a street in Los Santos (HD Universe)\Los Santos.