The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Enterprise Products Partners LTD 293792107 13,292 213,876 SH   SOLE   213,876 0 0
APPLE INC COM 037833100 6,926 30,926 SH   SOLE   1,520 0 29,406
ADOBE INC COM 00724F101 1,506 5,452 SH   SOLE   65 0 5,387
ADVANCED MICRO DEVICES INC COM 007903107 287 9,900 SH   SOLE   0 0 9,900
AMGEN INC COM 031162100 2,014 10,409 SH   SOLE   1,660 0 8,749
AMERICAN TOWER CORP NEW COM 03027X100 13,210 59,739 SH   SOLE   2,715 0 57,024
AMAZON COM INC COM 023135106 8,834 5,089 SH   SOLE   191 0 4,898
AMERICAN WTR WKS CO INC NEW COM 030420103 1,534 12,350 SH   SOLE   0 0 12,350
AMERICAN EXPRESS CO COM 025816109 271 2,292 SH   SOLE   0 0 2,292
BOEING CO COM 097023105 13,705 36,022 SH   SOLE   1,718 0 34,304
BANK AMER CORP COM 060505104 511 17,532 SH   SOLE   560 0 16,972
BAXTER INTL INC COM 071813109 279 3,192 SH   SOLE   0 0 3,192
BCE INC COM NEW 05534B760 867 17,911 SH   SOLE   0 0 17,911
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 813 57,601 SH   SOLE   0 0 57,601
BLACKROCK MUNI INCOME TR II COM 09249N101 388 25,990 SH   SOLE   0 0 25,990
BRISTOL MYERS SQUIBB CO COM 110122108 5,855 115,463 SH   SOLE   3,520 0 11,943
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 605 14,728 SH   SOLE   0 0 14,728
BERKSHIRE HATHAWAY INC DEL CL A 084670108 312 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,537 7,389 SH   SOLE   0 0 7,389
CATERPILLAR INC DEL COM 149123101 361 2,862 SH   SOLE   1,070 0 1,792
CHUBB LIMITED COM H1467J104 1,021 6,322 SH   SOLE   0 0 6,322
CROWN CASTLE INTL CORP NEW COM 22822V101 7,349 52,865 SH   SOLE   2,175 0 50,690
CONOCOPHILLIPS COM 20825C104 885 15,532 SH   SOLE   1,813 0 13,719
COSTCO WHSL CORP NEW COM 22160K105 4,012 13,924 SH   SOLE   475 0 13,449
CISCO SYS INC COM 17275R102 2,386 48,296 SH   SOLE   5,502 0 42,794
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 828 65,098 SH   SOLE   0 0 65,098
CORTEVA INC COM 22052L104 222 7,939 SH   SOLE   0 0 7,939
CHEVRON CORP NEW COM 166764100 1,488 12,545 SH   SOLE   0 0 12,545
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 3,541 67,503 SH   SOLE   6,301 0 61,202
DOMINION ENERGY INC COM 25746U109 5,916 72,998 SH   SOLE   3,586 0 69,412
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 641 24,441 SH   SOLE   0 0 24,441
DUPONT DE NEMOURS INC COM 26614N102 548 7,683 SH   SOLE   0 0 7,683
DISNEY WALT CO COM DISNEY 254687106 2,922 22,421 SH   SOLE   745 0 21,676
DOVER CORP COM 260003108 1,097 11,019 SH   SOLE   180 0 10,839
DOW INC COM 260557103 2,096 43,981 SH   SOLE   1,563 0 42,418
DUKE ENERGY CORP NEW COM NEW 26441C204 6,112 63,756 SH   SOLE   2,282 0 61,474
ECOLAB INC COM 278865100 1,458 7,360 SH   SOLE   100 0 7,260
CONSOLIDATED EDISON INC COM 209115104 230 2,433 SH   SOLE   0 0 2,433
ENBRIDGE INC COM 29250N105 2,315 65,993 SH   SOLE   0 0 65,993
ENTERPRISE PRODS PARTNERS L COM 293792107 9,827 343,843 SH   SOLE   0 0 43,843
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 5,843 446,697 SH   SOLE   0 0 46,697
EATON VANCE CORP COM NON VTG 278265103 297 6,600 SH   SOLE   0 0 6,600
EATON VANCE TAX MNGD GBL DV COM 27829F108 1,126 136,980 SH   SOLE   0 0 36,980
FACEBOOK INC CL A 30303M102 2,209 12,403 SH   SOLE   0 0 12,403
GENERAL DYNAMICS CORP COM 369550108 3,039 16,632 SH   SOLE   1,360 0 15,272
SPDR GOLD TRUST GOLD SHS 78463V107 1,225 8,819 SH   SOLE   100 0 8,719
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 128 13,394 SH   SOLE   0 0 13,394
GLADSTONE COML CORP COM 376536108 10,731 456,653 SH   SOLE   12,740 0 43,913
ALPHABET INC CAP STK CL C 02079K107 907 744 SH   SOLE   0 0 744
ALPHABET INC CAP STK CL A 02079K305 3,146 2,576 SH   SOLE   75 0 2,501
GRANITE CONSTR INC COM 387328107 1,022 31,809 SH   SOLE   0 0 31,809
HCP INC COM 40414L109 3,385 95,000 SH   SOLE   1,301 0 93,699
HOME DEPOT INC COM 437076102 10,684 46,050 SH   SOLE   1,890 0 44,160
HUNTINGTON INGALLS INDS INC COM 446413106 287 1,353 SH   SOLE   0 0 1,353
HONEYWELL INTL INC COM 438516106 7,397 43,716 SH   SOLE   1,660 0 42,056
HANCOCK JOHN PFD INCOME FD I COM 41013X106 3,356 143,539 SH   SOLE   5,355 0 38,184
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 722 39,388 SH   SOLE   0 0 39,388
HEALTHCARE RLTY TR COM 421946104 928 27,711 SH   SOLE   0 0 27,711
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 931 155,121 SH   SOLE   0 0 55,121
ISHARES TR CORE S&P MCP ETF 464287507 1,351 6,994 SH   SOLE   0 0 6,994
ISHARES TR RUS 2000 GRW ETF 464287648 2,289 11,876 SH   SOLE   790 0 11,086
JOHNSON & JOHNSON COM 478160104 1,974 15,257 SH   SOLE   850 0 14,407
JPMORGAN CHASE & CO COM 46625H100 1,037 8,808 SH   SOLE   815 0 7,993
NUVEEN PFD & INCM SECURTIES COM 67072C105 1,806 183,333 SH   SOLE   6,896 0 76,437
KIMBERLY CLARK CORP COM 494368103 1,302 9,166 SH   SOLE   0 0 9,166
KINDER MORGAN INC DEL COM 49456B101 1,159 56,213 SH   SOLE   0 0 56,213
COCA COLA CO COM 191216100 1,675 30,771 SH   SOLE   0 0 30,771
LABORATORY CORP AMER HLDGS COM NEW 50540R409 318 1,895 SH   SOLE   350 0 1,545
LILLY ELI & CO COM 532457108 1,366 12,218 SH   SOLE   0 0 12,218
LOCKHEED MARTIN CORP COM 539830109 4,665 11,959 SH   SOLE   800 0 11,159
MASTERCARD INC CL A 57636Q104 6,118 22,527 SH   SOLE   550 0 21,977
MARRIOTT INTL INC NEW CL A 571903202 362 2,914 SH   SOLE   595 0 2,319
MONDELEZ INTL INC CL A 609207105 507 9,173 SH   SOLE   0 0 9,173
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3,699 10,495 SH   SOLE   310 0 10,185
MFA FINL INC COM 55272X102 102 13,825 SH   SOLE   0 0 13,825
MARTIN MARIETTA MATLS INC COM 573284106 2,335 8,519 SH   SOLE   742 0 7,777
3M CO COM 88579Y101 886 5,390 SH   SOLE   100 0 5,290
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 9,101 137,338 SH   SOLE   0 0 37,338
MPLX LP COM UNIT REP LTD 55336V100 547 19,526 SH   SOLE   0 0 19,526
BLACKROCK MUNIYIELD QUALITY COM 09254F100 207 13,795 SH   SOLE   0 0 13,795
MERCK & CO INC COM 58933Y105 8,267 98,210 SH   SOLE   3,325 0 94,885
MICROSOFT CORP COM 594918104 6,729 48,402 SH   SOLE   1,885 0 46,517
BLACKROCK MUNIVEST FD II INC COM 09253T101 675 45,829 SH   SOLE   0 0 45,829
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 162 11,940 SH   SOLE   0 0 11,940
NEXTERA ENERGY INC COM 65339F101 6,975 29,936 SH   SOLE   500 0 29,436
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 496 40,598 SH   SOLE   0 0 40,598
NIKE INC CL B 654106103 2,484 26,444 SH   SOLE   0 0 26,444
ANNALY CAP MGMT INC COM 035710409 955 108,516 SH   SOLE   0 0 8,516
NORTHROP GRUMMAN CORP COM 666807102 2,745 7,323 SH   SOLE   0 0 7,323
NUSTAR ENERGY LP UNIT COM 67058H102 732 25,854 SH   SOLE   0 0 25,854
NVIDIA CORP COM 67066G104 345 1,980 SH   SOLE   0 0 1,980
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 486 29,944 SH   SOLE   0 0 29,944
ONEOK INC NEW COM 682680103 524 7,105 SH   SOLE   0 0 7,105
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 4,773 15,202 SH   SOLE   0 0 15,202
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 556 26,789 SH   SOLE   0 0 26,789
PAYCHEX INC COM 704326107 409 4,947 SH   SOLE   0 0 4,947
PEPSICO INC COM 713448108 4,347 31,703 SH   SOLE   1,216 0 30,487
PFIZER INC COM 717081103 6,138 170,842 SH   SOLE   5,955 0 64,887
ISHARES TR PFD AND INCM SEC 464288687 1,221 32,541 SH   SOLE   3,700 0 28,841
PROCTER & GAMBLE CO COM 742718109 3,250 26,132 SH   SOLE   1,560 0 24,572
PIMCO MUNICIPAL INCOME FD COM 72200R107 186 12,314 SH   SOLE   0 0 12,314
PRUDENTIAL FINL INC COM 744320102 2,407 26,762 SH   SOLE   0 0 26,762
PHILLIPS 66 COM 718546104 833 8,138 SH   SOLE   906 0 7,232
PAYPAL HLDGS INC COM 70450Y103 1,156 11,163 SH   SOLE   0 0 11,163
INVESCO QQQ TR UNIT SER 1 46090E103 1,517 8,035 SH   SOLE   0 0 8,035
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 294 4,993 SH   SOLE   0 0 4,993
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 6,745 112,610 SH   SOLE   4,444 0 8,166
RAYTHEON CO COM NEW 755111507 5,192 26,463 SH   SOLE   90 0 26,373
RAYONIER INC COM 754907103 476 16,877 SH   SOLE   1,100 0 15,777
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,117 4,634 SH   SOLE   0 0 4,634
STARBUCKS CORP COM 855244109 1,856 20,991 SH   SOLE   210 0 20,781
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,620 175,038 SH   SOLE   0 0 75,038
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,764 19,424 SH   SOLE   900 0 18,524
SEMPRA ENERGY COM 816851109 3,302 22,371 SH   SOLE   670 0 21,701
STARWOOD PPTY TR INC COM 85571B105 6,303 260,252 SH   SOLE   5,085 0 55,167
CONSTELLATION BRANDS INC CL A 21036P108 663 3,200 SH   SOLE   85 0 3,115
SYSCO CORP COM 871829107 1,042 13,118 SH   SOLE   0 0 13,118
AT&T INC COM 00206R102 3,952 104,428 SH   SOLE   4,833 0 99,595
TC PIPELINES LP UT COM LTD PRT 87233Q108 1,226 30,151 SH   SOLE   0 0 30,151
THERMO FISHER SCIENTIFIC INC COM 883556102 7,894 27,101 SH   SOLE   1,575 0 25,526
TARGA RES CORP COM 87612G101 300 7,471 SH   SOLE   0 0 7,471
TEXAS INSTRS INC COM 882508104 230 1,783 SH   SOLE   0 0 1,783
TORTOISE ENERGY INFRA CORP COM 89147L100 713 34,889 SH   SOLE   950 0 33,939
UNITEDHEALTH GROUP INC COM 91324P102 3,524 16,216 SH   SOLE   700 0 15,516
UNION PACIFIC CORP COM 907818108 947 5,847 SH   SOLE   900 0 4,947
UNITED TECHNOLOGIES CORP COM 913017109 1,183 8,668 SH   SOLE   0 0 8,668
VISA INC COM CL A 92826C839 3,135 18,224 SH   SOLE   120 0 18,104
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 215 2,355 SH   SOLE   0 0 2,355
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 211 2,601 SH   SOLE   0 0 2,601
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 786 14,665 SH   SOLE   515 0 14,150
INVESCO MUN TR COM 46131J103 193 15,280 SH   SOLE   0 0 15,280
VALERO ENERGY CORP NEW COM 91913Y100 249 2,916 SH   SOLE   0 0 2,916
INVESCO MUN OPPORTUNITY TR COM 46132C107 548 43,812 SH   SOLE   0 0 43,812
VANGUARD INDEX FDS TOTAL STK MKT 922908769 214 1,415 SH   SOLE   0 0 1,415
VENTAS INC COM 92276F100 1,263 17,301 SH   SOLE   1,585 0 15,716
VANGUARD INDEX FDS GROWTH ETF 922908736 454 2,733 SH   SOLE   0 0 2,733
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 400 4,505 SH   SOLE   0 0 4,505
VERIZON COMMUNICATIONS INC COM 92343V104 4,595 76,122 SH   SOLE   300 0 75,822
WELLTOWER INC COM 95040Q104 6,445 71,101 SH   SOLE   917 0 70,184
WASTE MGMT INC DEL COM 94106L109 2,801 24,354 SH   SOLE   905 0 23,449
WALMART INC COM 931142103 1,820 15,333 SH   SOLE   870 0 14,463
W P CAREY INC COM 92936U109 419 4,678 SH   SOLE   0 0 4,678
WEYERHAEUSER CO COM 962166104 215 7,765 SH   SOLE   0 0 7,765
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,218 43,509 SH   SOLE   0 0 43,509
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 625 8,055 SH   SOLE   0 0 8,055
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,602 19,891 SH   SOLE   1,500 0 18,391
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,902 15,757 SH   SOLE   0 0 15,757
EXXON MOBIL CORP COM 30231G102 4,087 57,883 SH   SOLE   2,265 0 55,618