Just Visited the place. THE manager Jorge is a Wonderful help!!! Thank YOU Sir!!
15 Cottle RdSan Jose, CA 95123
From Business: A Rental Center is a family run business since 1977. Members of the BBB, California Rental Association and the American Rental Association and Incorporated in 198…