NOTES PAYABLE (Narrative) (Details)
9 Months Ended
Sep. 30, 2016
USD ($)
yr
Notes Payable 1 $ 20,000,000
Notes Payable 2 50,000,000
Notes Payable 3 $ 20,000,000
Notes Payable 4 5.80%
Notes Payable 5 20
Notes Payable 6 $ 16,009,495
Notes Payable 7 | yr 7
Notes Payable 8 $ 19,919,869
Notes Payable 9 618,640
Notes Payable 10 772,197
Notes Payable 11 821,070
Notes Payable 12 48,873
Notes Payable 13 $ 96,800,000
Notes Payable 14 13
Notes Payable 15 | yr 21.5
Notes Payable 16 2.598%
Notes Payable 17 $ 1,709,963
Notes Payable 18 1,499,259
Notes Payable 19 60,171,274
Notes Payable 20 $ 2,998,518
Notes Payable 21 | yr 24
Notes Payable 22 6.75%
Notes Payable 23 $ 29,353,782
Notes Payable 24 644,405
Notes Payable 25 39,496
Notes Payable 26 $ 313
Notes Payable 27 6.74%
Notes Payable 28 $ 6,468
Notes Payable 29 $ 3,410