A beauty shop in Grand Theft Auto V located in the downtown Vinewood district.
Does manicure and pedicure
Located in Mirror Park in Los Santos, in a small shopping center
A beauty shop in Grand Theft Auto V located in the downtown Vinewood district.
Does manicure and pedicure
Located in Mirror Park in Los Santos, in a small shopping center