1801 S Treasure Dr North Bay Village Fl 33141, 514