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
ABBVIE INC COM 00287Y109 2,512 31,166 SH   SOLE   31,066 0 100
ALTRIA GROUP INC COM 02209S103 436 7,593 SH   SOLE   7,593 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 200 18,477 SH   SOLE   18,477 0 0
ANNALY CAP MGMT INC COM 035710409 460 46,058 SH   SOLE   46,058 0 0
APPLE INC COM 037833100 3,010 15,845 SH   SOLE   15,775 0 70
ARCHER DANIELS MIDLAND CO COM 039483102 512 11,873 SH   SOLE   11,873 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,896 115,055 SH   SOLE   114,244 0 811
AT&T INC COM 00206R102 494 15,743 SH   SOLE   15,643 0 100
BANCO SANTANDER SA ADR 05964H105 283 61,081 SH   SOLE   61,081 0 0
BANK AMER CORP COM 060505104 299 10,850 SH   SOLE   10,850 0 0
BB&T CORP COM 054937107 3,633 78,072 SH   SOLE   77,772 0 300
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 924 4,601 SH   SOLE   4,601 0 0
BP PLC SPONSORED ADR 055622104 784 17,924 SH   SOLE   17,924 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 812 19,470 SH   SOLE   19,470 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5,147 110,328 SH   SOLE   110,028 0 300
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 2,703 125,042 SH   SOLE   123,942 0 1,100
CAPITAL ONE FINL CORP COM 14040H105 235 2,881 SH   SOLE   2,881 0 0
CAPITAL SOUTHWEST CORP COM 140501107 358 17,023 SH   SOLE   17,023 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 777 9,823 SH   SOLE   9,823 0 0
CHEVRON CORP NEW COM 166764100 3,599 29,214 SH   SOLE   29,064 0 150
CHURCH & DWIGHT INC COM 171340102 309 4,331 SH   SOLE   4,331 0 0
CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 553 14,176 SH   SOLE   14,176 0 0
COCA COLA CO COM 191216100 803 17,145 SH   SOLE   17,145 0 0
COHEN & STEERS REIT & PFD &I COM 19247X100 249 12,088 SH   SOLE   12,088 0 0
CONOCOPHILLIPS COM 20825C104 432 6,466 SH   SOLE   6,466 0 0
CONSOLIDATED EDISON INC COM 209115104 1,470 17,330 SH   SOLE   17,330 0 0
CSW INDUSTRIALS INC COM 126402106 645 11,263 SH   SOLE   11,263 0 0
DOMINION ENERGY INC COM 25746U109 2,823 36,826 SH   SOLE   36,826 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,028 11,427 SH   SOLE   11,327 0 100
EATON VANCE LTD DUR INCOME F COM 27828H105 170 13,427 SH   SOLE   13,427 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 608 62,221 SH   SOLE   62,221 0 0
ENCANA CORP COM 292505104 75 10,375 SH   SOLE   10,375 0 0
ENERPLUS CORP COM 292766102 425 50,510 SH   SOLE   50,210 0 300
EPR PPTYS COM SH BEN INT 26884U109 278 3,619 SH   SOLE   3,619 0 0
EXELON CORP COM 30161N101 2,368 47,243 SH   SOLE   47,243 0 0
EXXON MOBIL CORP COM 30231G102 410 5,079 SH   SOLE   5,079 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 245 56,338 SH   SOLE   54,338 0 2,000
GENERAL ELECTRIC CO COM 369604103 169 16,873 SH   SOLE   16,673 0 200
GLOBAL NET LEASE INC COM NEW 379378201 829 43,884 SH   SOLE   43,884 0 0
HCP INC COM 40414L109 203 6,496 SH   SOLE   5,746 0 750
INTEL CORP COM 458140100 824 15,342 SH   SOLE   15,162 0 180
INTUITIVE SURGICAL INC COM NEW 46120E602 971 1,702 SH   SOLE   1,702 0 0
JOHNSON & JOHNSON COM 478160104 7,735 55,335 SH   SOLE   55,082 0 253
JPMORGAN CHASE & CO COM 46625H100 961 9,490 SH   SOLE   9,490 0 0
KIMBERLY CLARK CORP COM 494368103 2,243 18,106 SH   SOLE   18,106 0 0
KRAFT HEINZ CO COM 500754106 225 6,882 SH   SOLE   6,859 0 23
L BRANDS INC COM 501797104 687 24,907 SH   SOLE   24,907 0 0
LILLY ELI & CO COM 532457108 1,012 7,803 SH   SOLE   7,803 0 0
MGIC INVT CORP WIS COM 552848103 199 15,055 SH   SOLE   15,055 0 0
MANULIFE FINL CORP COM 56501R106 1,341 79,277 SH   SOLE   79,077 0 200
MCCORMICK & CO INC COM NON VTG 579780206 3,343 22,195 SH   SOLE   0 0 22,195
MCDONALDS CORP COM 580135101 264 1,393 SH   SOLE   1,393 0 0
MERCK & CO INC COM 58933Y105 1,057 12,713 SH   SOLE   12,713 0 0
METLIFE INC COM 59156R108 688 16,164 SH   SOLE   16,164 0 0
MONDELEZ INTL INC CL A 609207105 1,169 23,410 SH   SOLE   23,260 0 150
NORFOLK SOUTHERN CORP COM 655844108 845 4,520 SH   SOLE   4,520 0 0
NOVARTIS A G SPONSORED ADR 66987V109 895 9,305 SH   SOLE   9,305 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 636 41,928 SH   SOLE   41,928 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 339 15,207 SH   SOLE   15,207 0 0
ONEOK INC NEW COM 682680103 2,593 37,126 SH   SOLE   36,826 0 300
PEPSICO INC COM 713448108 637 5,196 SH   SOLE   5,196 0 0
PFIZER INC COM 717081103 1,899 44,725 SH   SOLE   44,525 0 200
PHILIP MORRIS INTL INC COM 718172109 2,433 27,523 SH   SOLE   27,523 0 0
POTLATCHDELTIC CORPORATION COM 737630103 960 25,393 SH   SOLE   25,393 0 0
PPL CORP COM 69351T106 2,065 65,050 SH   SOLE   64,975 0 75
PROCTER AND GAMBLE CO COM 742718109 2,342 22,512 SH   SOLE   22,512 0 0
PROLOGIS INC COM 74340W103 2,067 28,727 SH   SOLE   28,557 0 170
PUBLIC STORAGE COM 74460D109 1,889 8,675 SH   SOLE   8,615 0 60
REALTY INCOME CORP COM 756109104 1,663 22,609 SH   SOLE   22,609 0 0
TELEFLEX INC COM 879369106 211 700 SH   SOLE   700 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K101 106 12,650 SH   SOLE   12,650 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 1,744 124,408 SH   SOLE   123,958 0 450
TOTAL S A SPONSORED ADS 89151E109 2,676 48,087 SH   SOLE   47,937 0 150
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,271 51,335 SH   SOLE   50,935 0 400
US BANCORP DEL COM NEW 902973304 658 13,653 SH   SOLE   13,653 0 0
VENTAS INC COM 92276F100 292 4,572 SH   SOLE   4,572 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 867 14,666 SH   SOLE   14,588 0 78
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,582 86,996 SH   SOLE   86,508 0 488
WADDELL & REED FINL INC CL A 930059100 941 54,453 SH   SOLE   53,753 0 700
WALMART INC COM 931142103 355 3,642 SH   SOLE   3,642 0 0
WEC ENERGY GROUP INC COM 92939U106 1,415 17,889 SH   SOLE   17,889 0 0
WELLTOWER INC COM 95040Q104 984 12,675 SH   SOLE   12,675 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 350 18,905 SH   SOLE   18,905 0 0
YUM CHINA HLDGS INC COM 98850P109 338 7,528 SH   SOLE   7,428 0 100
YUM BRANDS INC COM 988498101 865 8,665 SH   SOLE   8,565 0 100
ZOETIS INC CL A 98978V103 251 2,491 SH   SOLE   2,491 0 0