Mirror Place

Mirror Place is a short residential street in Mirror Park, Los Santos that appears in Grand Theft Auto V. It runs from West Mirror Drive in the southwest to Nikola Avenue in the northeast.