Spanish Avenue

Spanish Avenue is a street that stretches along the north of Los Santos.