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 8,862 30,179 SH   SOLE   1,425 2 754
ADOBE INC COM 00724F101 1,785 5,413 SH   SOLE   65 0 348
ADVANCED MICRO DEVICES INC COM 007903107 449 9,800 SH   SOLE   0 0 800
AMGEN INC COM 031162100 2,296 9,523 SH   SOLE   1,535 0 988
AMERICAN TOWER CORP NEW COM 03027X100 13,263 57,711 SH   SOLE   2,670 5 41
AMAZON COM INC COM 023135106 9,710 5,255 SH   SOLE   191 0 64
AMERICAN WTR WKS CO INC NEW COM 030420103 1,466 11,934 SH   SOLE   0 1 934
AMERICAN EXPRESS CO COM 025816109 285 2,292 SH   SOLE   0 0 292
BOEING CO COM 097023105 10,986 33,724 SH   SOLE   1,603 3 121
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 441 2,081 SH   SOLE   0 0 81
BANK AMER CORP COM 060505104 568 16,132 SH   SOLE   560 1 572
BAXTER INTL INC COM 071813109 253 3,022 SH   SOLE   0 0 22
BCE INC COM NEW 05534B760 739 15,950 SH   SOLE   0 1 950
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 849 59,916 SH   SOLE   0 5 916
BLACKROCK MUNI INCOME TR II COM 09249N101 444 29,340 SH   SOLE   0 2 340
BRISTOL MYERS SQUIBB CO COM 110122108 7,261 113,116 SH   SOLE   3,520 10 596
BERKSHIRE HATHAWAY INC DEL CL A 084670108 340 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,653 7,298 SH   SOLE   0 0 298
CATERPILLAR INC DEL COM 149123101 417 2,826 SH   SOLE   1,070 0 756
CHUBB LIMITED COM H1467J104 992 6,373 SH   SOLE   0 0 373
CROWN CASTLE INTL CORP NEW COM 22822V101 7,509 52,825 SH   SOLE   2,175 5 650
CONOCOPHILLIPS COM 20825C104 1,004 15,444 SH   SOLE   1,813 1 631
COSTCO WHSL CORP NEW COM 22160K105 4,106 13,970 SH   SOLE   475 1 495
CISCO SYS INC COM 17275R102 2,334 48,661 SH   SOLE   5,502 4 159
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 885 65,098 SH   SOLE   0 6 98
CHEVRON CORP NEW COM 166764100 1,532 12,715 SH   SOLE   0 1 715
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 3,579 64,486 SH   SOLE   6,301 5 185
DOMINION ENERGY INC COM 25746U109 6,134 74,063 SH   SOLE   3,586 7 477
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 587 23,986 SH   SOLE   0 2 986
DUPONT DE NEMOURS INC COM 26614N102 306 4,766 SH   SOLE   0 0 766
DISNEY WALT CO COM DISNEY 254687106 3,216 22,239 SH   SOLE   675 2 564
DOVER CORP COM 260003108 1,264 10,969 SH   SOLE   180 1 789
DOW INC COM 260557103 2,551 46,611 SH   SOLE   1,563 4 48
DUKE ENERGY CORP NEW COM NEW 26441C204 5,737 62,894 SH   SOLE   2,282 6 612
ECOLAB INC COM 278865100 1,338 6,935 SH   SOLE   100 0 835
CONSOLIDATED EDISON INC COM 209115104 253 2,796 SH   SOLE   0 0 796
ENBRIDGE INC COM 29250N105 2,628 66,089 SH   SOLE   0 6 89
ENTERPRISE PRODS PARTNERS L COM 293792107 9,502 337,419 SH   SOLE   0 33 419
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 5,642 439,753 SH   SOLE   0 43 753
EATON VANCE CORP COM NON VTG 278265103 294 6,300 SH   SOLE   0 0 300
EATON VANCE TAX MNGD GBL DV COM 27829F108 1,201 136,734 SH   SOLE   0 13 734
FACEBOOK INC CL A 30303M102 2,503 12,196 SH   SOLE   0 1 196
GENERAL DYNAMICS CORP COM 369550108 2,660 15,084 SH   SOLE   1,360 1 724
SPDR GOLD TRUST GOLD SHS 78463V107 1,245 8,712 SH   SOLE   100 0 612
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 150 17,006 SH   SOLE   0 1 6
GLADSTONE COML CORP COM 376536108 10,071 460,682 SH   SOLE   12,740 44 942
ALPHABET INC CAP STK CL C 02079K107 995 744 SH   SOLE   0 0 744
ALPHABET INC CAP STK CL A 02079K305 3,426 2,558 SH   SOLE   65 0 493
GRANITE CONSTR INC COM 387328107 604 21,821 SH   SOLE   0 2 821
HOME DEPOT INC COM 437076102 10,068 46,103 SH   SOLE   1,820 4 283
HUNTINGTON INGALLS INDS INC COM 446413106 353 1,406 SH   SOLE   0 0 406
HONEYWELL INTL INC COM 438516106 7,822 44,190 SH   SOLE   1,660 4 530
HANCOCK JOHN PFD INCOME FD I COM 41013X106 3,260 146,342 SH   SOLE   5,355 14 987
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 680 32,563 SH   SOLE   0 3 563
HEALTHCARE RLTY TR COM 421946104 922 27,617 SH   SOLE   0 2 617
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 931 150,421 SH   SOLE   0 15 421
ISHARES TR CORE S&P MCP ETF 464287507 1,389 6,747 SH   SOLE   0 0 747
ISHARES TR CORE S&P500 ETF 464287200 202 624 SH   SOLE   0 0 624
ISHARES TR RUS 2000 GRW ETF 464287648 2,419 11,291 SH   SOLE   790 1 501
JOHNSON & JOHNSON COM 478160104 2,185 14,982 SH   SOLE   850 1 132
JPMORGAN CHASE & CO COM 46625H100 1,300 9,328 SH   SOLE   815 0 513
NUVEEN PFD & INCM SECURTIES COM 67072C105 1,994 198,776 SH   SOLE   6,896 19 880
KIMBERLY CLARK CORP COM 494368103 1,184 8,606 SH   SOLE   0 0 606
KINDER MORGAN INC DEL COM 49456B101 1,202 56,766 SH   SOLE   0 5 766
COCA COLA CO COM 191216100 1,586 28,653 SH   SOLE   0 2 653
LABORATORY CORP AMER HLDGS COM NEW 50540R409 249 1,470 SH   SOLE   350 0 120
LILLY ELI & CO COM 532457108 1,662 12,644 SH   SOLE   0 1 644
LOCKHEED MARTIN CORP COM 539830109 4,625 11,878 SH   SOLE   800 1 78
MASTERCARD INC CL A 57636Q104 6,765 22,657 SH   SOLE   550 2 107
MARRIOTT INTL INC NEW CL A 571903202 412 2,720 SH   SOLE   500 0 220
MONDELEZ INTL INC CL A 609207105 505 9,173 SH   SOLE   0 0 173
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3,903 10,396 SH   SOLE   310 1 86
MFA FINL INC COM 55272X102 106 13,825 SH   SOLE   0 1 825
MARTIN MARIETTA MATLS INC COM 573284106 2,406 8,604 SH   SOLE   742 0 862
3M CO COM 88579Y101 911 5,163 SH   SOLE   100 0 63
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 8,592 136,658 SH   SOLE   0 13 658
MPLX LP COM UNIT REP LTD 55336V100 492 19,308 SH   SOLE   0 1 308
BLACKROCK MUNIYIELD QUALITY COM 09254F100 208 13,795 SH   SOLE   0 1 795
MERCK & CO INC COM 58933Y105 8,690 95,550 SH   SOLE   3,325 9 225
MICROSOFT CORP COM 594918104 7,696 48,799 SH   SOLE   1,825 4 974
BLACKROCK MUNIVEST FD INC COM 09253R105 114 12,485 SH   SOLE   0 1 485
BLACKROCK MUNIVEST FD II INC COM 09253T101 670 45,304 SH   SOLE   0 4 304
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 161 11,940 SH   SOLE   0 1 940
NEXTERA ENERGY INC COM 65339F101 7,169 29,604 SH   SOLE   500 2 104
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 496 38,183 SH   SOLE   0 3 183
NIKE INC CL B 654106103 2,704 26,693 SH   SOLE   0 2 693
ANNALY CAP MGMT INC COM 035710409 1,099 116,664 SH   SOLE   0 11 664
NORTHROP GRUMMAN CORP COM 666807102 2,529 7,353 SH   SOLE   0 0 353
NUSTAR ENERGY LP UNIT COM 67058H102 658 25,452 SH   SOLE   0 2 452
NVIDIA CORP COM 67066G104 466 1,980 SH   SOLE   0 0 980
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 542 33,079 SH   SOLE   0 3 79
ONEOK INC NEW COM 682680103 470 6,205 SH   SOLE   0 0 205
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 5,306 15,179 SH   SOLE   0 1 179
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 480 26,074 SH   SOLE   0 2 74
PAYCHEX INC COM 704326107 374 4,397 SH   SOLE   0 0 397
HEALTHPEAK PPTYS INC COM 42250P103 3,189 92,516 SH   SOLE   0 9 516
PEPSICO INC COM 713448108 4,242 31,035 SH   SOLE   1,216 2 819
PFIZER INC COM 717081103 6,616 168,856 SH   SOLE   5,955 16 901
ISHARES TR PFD AND INCM SEC 464288687 1,211 32,209 SH   SOLE   3,700 2 509
PROCTER & GAMBLE CO COM 742718109 3,161 25,308 SH   SOLE   1,560 2 748
PIMCO MUNICIPAL INCOME FD COM 72200R107 186 12,314 SH   SOLE   0 1 314
PRUDENTIAL FINL INC COM 744320102 2,445 26,087 SH   SOLE   0 2 87
PHILLIPS 66 COM 718546104 902 8,094 SH   SOLE   906 0 188
PAYPAL HLDGS INC COM 70450Y103 1,321 12,209 SH   SOLE   0 1 209
INVESCO QQQ TR UNIT SER 1 46090E103 1,617 7,606 SH   SOLE   0 0 606
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 276 4,674 SH   SOLE   0 0 674
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 6,825 113,805 SH   SOLE   4,444 10 361
RAYTHEON CO COM NEW 755111507 5,907 26,880 SH   SOLE   90 2 790
RAYONIER INC COM 754907103 491 15,002 SH   SOLE   1,100 1 902
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,187 4,927 SH   SOLE   0 0 927
STARBUCKS CORP COM 855244109 1,726 19,636 SH   SOLE   210 1 426
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1,320 156,377 SH   SOLE   0 15 377
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,040 18,766 SH   SOLE   485 1 281
SEMPRA ENERGY COM 816851109 3,261 21,526 SH   SOLE   670 2 856
STARWOOD PPTY TR INC COM 85571B105 6,765 272,106 SH   SOLE   5,085 26 21
CONSTELLATION BRANDS INC CL A 21036P108 575 3,028 SH   SOLE   85 0 943
SYSCO CORP COM 871829107 1,088 12,718 SH   SOLE   0 1 718
AT&T INC COM 00206R102 4,519 115,641 SH   SOLE   4,833 11 808
TC PIPELINES LP UT COM LTD PRT 87233Q108 1,275 30,151 SH   SOLE   0 3 151
THERMO FISHER SCIENTIFIC INC COM 883556102 8,385 25,809 SH   SOLE   1,525 2 284
TARGA RES CORP COM 87612G101 305 7,471 SH   SOLE   0 0 471
TEXAS INSTRS INC COM 882508104 229 1,783 SH   SOLE   0 0 783
UNITEDHEALTH GROUP INC COM 91324P102 4,530 15,408 SH   SOLE   700 1 708
UNION PACIFIC CORP COM 907818108 1,029 5,692 SH   SOLE   900 0 792
UNITED TECHNOLOGIES CORP COM 913017109 1,428 9,538 SH   SOLE   0 0 538
VISA INC COM CL A 92826C839 3,458 18,401 SH   SOLE   120 1 281
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 208 2,280 SH   SOLE   0 0 280
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 211 2,601 SH   SOLE   0 0 601
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 769 13,120 SH   SOLE   515 1 605
INVESCO MUN TR COM 46131J103 239 19,350 SH   SOLE   0 1 350
VALERO ENERGY CORP NEW COM 91913Y100 253 2,699 SH   SOLE   0 0 699
INVESCO MUN OPPORTUNITY TR COM 46132C107 542 43,812 SH   SOLE   0 4 812
VANGUARD INDEX FDS TOTAL STK MKT 922908769 232 1,415 SH   SOLE   0 0 415
VENTAS INC COM 92276F100 978 16,945 SH   SOLE   975 1 970
VANGUARD INDEX FDS GROWTH ETF 922908736 498 2,733 SH   SOLE   0 0 733
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 411 4,385 SH   SOLE   0 0 385
VERIZON COMMUNICATIONS INC COM 92343V104 4,636 75,502 SH   SOLE   300 7 202
WELLTOWER INC COM 95040Q104 5,802 70,943 SH   SOLE   917 7 26
WASTE MGMT INC DEL COM 94106L109 2,615 22,949 SH   SOLE   905 2 44
WALMART INC COM 931142103 1,894 15,937 SH   SOLE   870 1 67
W P CAREY INC COM 92936U109 374 4,678 SH   SOLE   0 0 678
WEYERHAEUSER CO COM 962166104 235 7,765 SH   SOLE   0 0 765
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,301 42,259 SH   SOLE   0 4 259
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 630 7,735 SH   SOLE   0 0 735
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,747 19,057 SH   SOLE   1,500 1 557
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,879 14,982 SH   SOLE   0 1 982
EXXON MOBIL CORP COM 30231G102 3,969 56,875 SH   SOLE   2,265 5 610