Rent-A-Center
5961 University Ave # 317
San Diego, CA 92115
San Diego, CA 92115