Up for sale is this gorgeous little 2016 BMW I3 Range Extender semi-electric hatch with just 77440kms on the clock and for just $19,985.00!! Built with