Auto Leasing Car, 210 W 20th St, New York, NY 10011, 646-578-8995
Click on any thumbnail image to see more pictures.