2012 Champions Way 2012 North Lauderdale FL 33068 | MLS F10086938