Not a fan of Nu car rentals. Its off site from the airport. And they dont open until 8 so I had to drop it in a different place from where it is and they charge an extra $20.
Information
1Photos
1Comments
5Rating
Address:1025 W Laurel St, San Diego, CA 92101, United States