Joy Car Rental
3405 Kenyon St UNIT 504, San Diego CA 92110