Element Lexington First Hotel in World to Install Electric Car Charging Station

by Joanna Schroeder July 20, 2009 4 comments