Nikola Place

Nikola Place is a small residential street in Grand Theft Auto V, located in Mirror Park, Los Santos. It begins at the intersection of Nikola Avenue and East Mirror Drive and ends in a cul-de-sac.