genrent
in
Chula Vista, CA
United Rentals
5580 Kearny Villa Rd
San Diego
CA
92123
(858) 565-7122
13.9
mi