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
3M CO COM 88579Y101 573 2,885 SH   SOLE   2,885 0 0
ABBOTT LABS COM 002824100 1,256 10,832 SH   SOLE   10,832 0 0
ABBVIE INC COM 00287Y109 1,896 16,835 SH   SOLE   16,835 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,706 6,328 SH   SOLE   6,328 0 0
AGENUS INC COM NEW 00847G705 92 16,725 SH   SOLE   16,725 0 0
AIR PRODS & CHEMS INC COM 009158106 18,064 62,792 SH   SOLE   62,792 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 8,676 473,568 SH   SOLE   473,568 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,101 6,050 SH   SOLE   6,050 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1,800 38,663 SH   SOLE   38,663 0 0
ALPHABET INC CAP STK CL A 02079K305 18,936 7,755 SH   SOLE   7,755 0 0
ALPHABET INC CAP STK CL C 02079K107 41,304 16,480 SH   SOLE   16,480 0 0
ALTRIA GROUP INC COM 02209S103 227 4,768 SH   SOLE   4,768 0 0
AMAZON COM INC COM 023135106 59,824 17,390 SH   SOLE   17,390 0 0
AMERICAN ASSETS TR INC COM 024013104 10,717 287,397 SH   SOLE   287,397 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 8,210 175,732 SH   SOLE   175,732 0 0
AMERICAN EXPRESS CO COM 025816109 19,005 115,024 SH   SOLE   115,024 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 21,257 547,162 SH   SOLE   547,162 0 0
AMERICAN TOWER CORP NEW COM 03027X100 18,337 67,879 SH   SOLE   67,879 0 0
AMERICOLD RLTY TR COM 03064D108 16,502 435,984 SH   SOLE   435,984 0 0
ANALOG DEVICES INC COM 032654105 459 2,666 SH   SOLE   2,666 0 0
APPLE INC COM 037833100 66,118 482,756 SH   SOLE   482,756 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 7,603 572,089 SH   SOLE   572,089 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 18,201 303,852 SH   SOLE   303,852 0 0
AT&T INC COM 00206R102 2,178 75,673 SH   SOLE   75,673 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 820 4,127 SH   SOLE   4,127 0 0
AVALONBAY CMNTYS INC COM 053484101 10,579 50,692 SH   SOLE   50,692 0 0
BALL CORP COM 058498106 324 4,000 SH   SOLE   4,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 446 8,706 SH   SOLE   8,706 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 462 1,663 SH   SOLE   1,663 0 0
BK OF AMERICA CORP COM 060505104 6,566 159,251 SH   SOLE   159,251 0 0
BLACK HILLS CORP COM 092113109 317 4,828 SH   SOLE   4,828 0 0
BOEING CO COM 097023105 289 1,206 SH   SOLE   1,206 0 0
BOK FINL CORP COM NEW 05561Q201 344 3,970 SH   SOLE   3,970 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,367 35,421 SH   SOLE   35,421 0 0
BROADCOM INC COM 11135F101 21,287 44,643 SH   SOLE   44,643 0 0
CAMDEN PPTY TR SH BEN INT 133131102 21,065 158,777 SH   SOLE   158,777 0 0
CATERPILLAR INC COM 149123101 20,639 94,834 SH   SOLE   94,834 0 0
CHAMPIONX CORPORATION COM 15872M104 231 8,995 SH   SOLE   8,995 0 0
CHEVRON CORP NEW COM 166764100 1,438 13,726 SH   SOLE   13,726 0 0
CIMAREX ENERGY CO COM 171798101 346 4,774 SH   SOLE   4,774 0 0
CISCO SYS INC COM 17275R102 373 7,046 SH   SOLE   7,046 0 0
CITIGROUP INC COM NEW 172967424 2,412 34,094 SH   SOLE   34,094 0 0
CLOROX CO DEL COM 189054109 296 1,643 SH   SOLE   1,643 0 0
COCA COLA CO COM 191216100 15,867 293,244 SH   SOLE   293,244 0 0
COLGATE PALMOLIVE CO COM 194162103 976 12,000 SH   SOLE   12,000 0 0
COMCAST CORP NEW CL A 20030N101 16,621 291,488 SH   SOLE   291,488 0 0
CONOCOPHILLIPS COM 20825C104 19,864 326,167 SH   SOLE   326,167 0 0
COSTCO WHSL CORP NEW COM 22160K105 20,354 51,441 SH   SOLE   51,441 0 0
COUSINS PPTYS INC COM NEW 222795502 11,364 308,968 SH   SOLE   308,968 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 34,297 175,793 SH   SOLE   175,793 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 9,737 181,932 SH   SOLE   181,932 0 0
CVS HEALTH CORP COM 126650100 200 2,400 SH   SOLE   2,400 0 0
DEVON ENERGY CORP NEW COM 25179M103 262 8,977 SH   SOLE   8,977 0 0
DIAMONDBACK ENERGY INC COM 25278X109 798 8,502 SH   SOLE   8,502 0 0
DIGITAL RLTY TR INC COM 253868103 8,774 58,317 SH   SOLE   58,317 0 0
DISNEY WALT CO COM 254687106 20,737 117,976 SH   SOLE   117,976 0 0
DOLLAR GEN CORP NEW COM 256677105 18,270 84,432 SH   SOLE   84,432 0 0
DOVER CORP COM 260003108 19,224 127,653 SH   SOLE   127,653 0 0
DRIL-QUIP INC COM 262037104 733 21,668 SH   SOLE   21,668 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,364 17,620 SH   SOLE   17,620 0 0
EMERSON ELEC CO COM 291011104 18,600 193,270 SH   SOLE   193,270 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 189 17,776 SH   SOLE   17,776 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,713 236,777 SH   SOLE   236,777 0 0
EOG RES INC COM 26875P101 1,447 17,337 SH   SOLE   17,337 0 0
EQUINIX INC COM 29444U700 33,252 41,430 SH   SOLE   41,430 0 0
ESSEX PPTY TR INC COM 297178105 11,841 39,470 SH   SOLE   39,470 0 0
EXXON MOBIL CORP COM 30231G102 48,461 768,242 SH   SOLE   768,242 0 0
FACEBOOK INC CL A 30303M102 37,230 107,073 SH   SOLE   107,073 0 0
GENERAL ELECTRIC CO COM 369604103 893 66,316 SH   SOLE   66,316 0 0
GENUINE PARTS CO COM 372460105 632 5,000 SH   SOLE   5,000 0 0
GETTY RLTY CORP NEW COM 374297109 13,961 448,186 SH   SOLE   448,186 0 0
GILEAD SCIENCES INC COM 375558103 733 10,640 SH   SOLE   10,640 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 333 8,622 SH   SOLE   8,622 0 0
HALLIBURTON CO COM 406216101 828 35,833 SH   SOLE   35,833 0 0
HEALTHCARE RLTY TR COM 421946104 8,443 279,572 SH   SOLE   279,572 0 0
HERSHEY CO COM 427866108 871 5,000 SH   SOLE   5,000 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 334 19,000 SH   SOLE   19,000 0 0
HONEYWELL INTL INC COM 438516106 17,576 80,126 SH   SOLE   80,126 0 0
HP INC COM 40434L105 372 12,330 SH   SOLE   12,330 0 0
INTEL CORP COM 458140100 2,832 50,440 SH   SOLE   50,440 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,572 10,723 SH   SOLE   10,723 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,950 13,050 SH   SOLE   13,050 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 422 8,353 SH   SOLE   8,353 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 3,179 66,029 SH   SOLE   66,029 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 4,039 172,968 SH   SOLE   172,968 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 297 11,297 SH   SOLE   11,297 0 0
INVITATION HOMES INC COM 46187W107 21,094 565,680 SH   SOLE   565,680 0 0
ISHARES INC CORE MSCI EMKT 46434G103 9,025 134,727 SH   SOLE   134,727 0 0
ISHARES TR PFD AND INCM SEC 464288687 366 9,308 SH   SOLE   9,308 0 0
ISHARES TR U.S. REAL ES ETF 464287739 4,349 42,665 SH   SOLE   42,665 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 797 3,114 SH   SOLE   3,114 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 422 1,839 SH   SOLE   1,839 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 772 2,842 SH   SOLE   2,842 0 0
ISHARES TR CORE US AGGBD ET 464287226 234 2,030 SH   SOLE   2,030 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,392 30,324 SH   SOLE   30,324 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 824 16,210 SH   SOLE   16,210 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,038 4,740 SH   SOLE   4,740 0 0
ISHARES TR CORE S&P MCP ETF 464287507 215 800 SH   SOLE   800 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 263 2,474 SH   SOLE   2,474 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 958 17,592 SH   SOLE   17,592 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 5,087 150,759 SH   SOLE   150,759 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 5,942 114,629 SH   SOLE   114,629 0 0
JOHNSON & JOHNSON COM 478160104 2,556 15,515 SH   SOLE   15,515 0 0
JPMORGAN CHASE & CO COM 46625H100 39,406 253,352 SH   SOLE   253,352 0 0
KELLOGG CO COM 487836108 1,227 19,070 SH   SOLE   19,070 0 0
KIMBERLY-CLARK CORP COM 494368103 549 4,106 SH   SOLE   4,106 0 0
KINDER MORGAN INC DEL COM 49456B101 1,029 56,462 SH   SOLE   56,462 0 0
LEIDOS HOLDINGS INC COM 525327102 14,500 143,427 SH   SOLE   143,427 0 0
LIFE STORAGE INC COM 53223X107 14,861 138,439 SH   SOLE   138,439 0 0
LILLY ELI & CO COM 532457108 3,588 15,632 SH   SOLE   15,632 0 0
LOCKHEED MARTIN CORP COM 539830109 355 938 SH   SOLE   938 0 0
LOWES COS INC COM 548661107 22,299 114,960 SH   SOLE   114,960 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,595 53,064 SH   SOLE   53,064 0 0
MAIN STR CAP CORP COM 56035L104 817 19,872 SH   SOLE   19,872 0 0
MARATHON OIL CORP COM 565849106 214 15,736 SH   SOLE   15,736 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,709 4,681 SH   SOLE   4,681 0 0
MCDONALDS CORP COM 580135101 260 1,127 SH   SOLE   1,127 0 0
MEDTRONIC PLC SHS G5960L103 15,459 124,537 SH   SOLE   124,537 0 0
MERCK & CO INC COM 58933Y105 3,400 43,713 SH   SOLE   43,713 0 0
MICROSOFT CORP COM 594918104 74,663 275,613 SH   SOLE   275,613 0 0
MORGAN STANLEY COM NEW 617446448 27,049 295,003 SH   SOLE   295,003 0 0
NEXTERA ENERGY INC COM 65339F101 215 2,931 SH   SOLE   2,931 0 0
NIKE INC CL B 654106103 203 1,312 SH   SOLE   1,312 0 0
NORTHROP GRUMMAN CORP COM 666807102 291 802 SH   SOLE   802 0 0
NORTHWESTERN CORP COM NEW 668074305 524 8,700 SH   SOLE   8,700 0 0
NOVARTIS AG SPONSORED ADR 66987V109 632 6,922 SH   SOLE   6,922 0 0
NOVO-NORDISK A S ADR 670100205 838 10,000 SH   SOLE   10,000 0 0
NVIDIA CORPORATION COM 67066G104 204 255 SH   SOLE   255 0 0
NXP SEMICONDUCTORS N V COM N6596X109 21,015 102,152 SH   SOLE   102,152 0 0
OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 223 9,500 SH   SOLE   9,500 0 0
OCCIDENTAL PETE CORP COM 674599105 219 6,994 SH   SOLE   6,994 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 19,937 35,212 SH   SOLE   35,212 0 0
PEPSICO INC COM 713448108 1,793 12,099 SH   SOLE   12,099 0 0
PFIZER INC COM 717081103 3,110 79,409 SH   SOLE   79,409 0 0
PHILIP MORRIS INTL INC COM 718172109 751 7,578 SH   SOLE   7,578 0 0
PHILLIPS 66 COM 718546104 247 2,881 SH   SOLE   2,881 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 829 9,395 SH   SOLE   9,395 0 0
PIONEER NAT RES CO COM 723787107 1,525 9,384 SH   SOLE   9,384 0 0
PLYMOUTH INDL REIT INC COM 729640102 12,337 616,228 SH   SOLE   616,228 0 0
PPG INDS INC COM 693506107 18,332 107,982 SH   SOLE   107,982 0 0
PROCTER AND GAMBLE CO COM 742718109 20,518 152,066 SH   SOLE   152,066 0 0
PROGRESSIVE CORP COM 743315103 13,446 136,911 SH   SOLE   136,911 0 0
PROLOGIS INC. COM 74340W103 36,671 306,794 SH   SOLE   306,794 0 0
PUBLIC STORAGE COM 74460D109 18,130 60,294 SH   SOLE   60,294 0 0
QUALCOMM INC COM 747525103 381 2,669 SH   SOLE   2,669 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 209 2,447 SH   SOLE   2,447 0 0
ROCKWELL AUTOMATION INC COM 773903109 378 1,322 SH   SOLE   1,322 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 326 8,389 SH   SOLE   8,389 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 511 12,646 SH   SOLE   12,646 0 0
SABINE RTY TR UNIT BEN INT 785688102 2,299 57,030 SH   SOLE   57,030 0 0
SALESFORCE COM INC COM 79466L302 18,538 75,890 SH   SOLE   75,890 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 47,405 148,744 SH   SOLE   148,744 0 0
SCHLUMBERGER LTD COM STK 806857108 621 19,401 SH   SOLE   19,401 0 0
SCHWAB CHARLES CORP COM 808513105 580 7,972 SH   SOLE   7,972 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4,603 44,182 SH   SOLE   44,182 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 925 8,874 SH   SOLE   8,874 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 480 9,378 SH   SOLE   9,378 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 2,521 78,185 SH   SOLE   78,185 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,652 49,637 SH   SOLE   49,637 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 514 9,402 SH   SOLE   9,402 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7,175 181,877 SH   SOLE   181,877 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 715 8,831 SH   SOLE   8,831 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 867 23,618 SH   SOLE   23,618 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 981 5,497 SH   SOLE   5,497 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 504 7,204 SH   SOLE   7,204 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 971 7,712 SH   SOLE   7,712 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 606 5,920 SH   SOLE   5,920 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 272 4,303 SH   SOLE   4,303 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 243 2,955 SH   SOLE   2,955 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,078 14,072 SH   SOLE   14,072 0 0
SEMPRA ENERGY COM 816851109 17,890 135,042 SH   SOLE   135,042 0 0
SHOPIFY INC CL A 82509L107 489 335 SH   SOLE   335 0 0
SOUTHERN CO COM 842587107 697 11,521 SH   SOLE   11,521 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,483 5,800 SH Call SOLE   0 0 5,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,865 39,400 SH Put SOLE   0 0 39,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,668 48,284 SH   SOLE   48,284 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 1,361 59,578 SH   SOLE   59,578 0 0
SUN CMNTYS INC COM 866674104 10,910 63,653 SH   SOLE   63,653 0 0
SYSCO CORP COM 871829107 19,172 246,585 SH   SOLE   246,585 0 0
TEXAS INSTRS INC COM 882508104 362 1,885 SH   SOLE   1,885 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 24,191 47,954 SH   SOLE   47,954 0 0
TJX COS INC NEW COM 872540109 19,669 291,732 SH   SOLE   291,732 0 0
TRANSGLOBE ENERGY CORP COM 893662106 76 39,480 SH   SOLE   39,480 0 0
UNITEDHEALTH GROUP INC COM 91324P102 30,483 76,124 SH   SOLE   76,124 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,457 40,254 SH   SOLE   40,254 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4,355 23,092 SH   SOLE   23,092 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,349 4,702 SH   SOLE   4,702 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,098 10,414 SH   SOLE   10,414 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 6,769 30,046 SH   SOLE   30,046 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,113 112,557 SH   SOLE   112,557 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 27,932 478,622 SH   SOLE   478,622 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 235 2,472 SH   SOLE   2,472 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,578 43,264 SH   SOLE   43,264 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 10,907 211,710 SH   SOLE   211,710 0 0
VENTAS INC COM 92276F100 17,112 299,691 SH   SOLE   299,691 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,224 21,842 SH   SOLE   21,842 0 0
VICI PPTYS INC COM 925652109 11,273 363,426 SH   SOLE   363,426 0 0
VISA INC COM CL A 92826C839 26,065 111,475 SH   SOLE   111,475 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 460 8,735 SH   SOLE   8,735 0 0
WALMART INC COM 931142103 1,196 8,478 SH   SOLE   8,478 0 0
WASTE MGMT INC DEL COM 94106L109 19,648 140,230 SH   SOLE   140,230 0 0
WELLS FARGO CO NEW COM 949746101 823 18,179 SH   SOLE   18,179 0 0
WELLTOWER INC COM 95040Q104 22,906 275,649 SH   SOLE   275,649 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 2,131 99,470 SH   SOLE   99,470 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 427 12,400 SH   SOLE   12,400 0 0
WILLIAMS COS INC COM 969457100 246 9,271 SH   SOLE   9,271 0 0
XCEL ENERGY INC COM 98389B100 213 3,240 SH   SOLE   3,240 0 0
ZOETIS INC CL A 98978V103 466 2,500 SH   SOLE   2,500 0 0