
Brent Ball
DRE 00929588 | Senior Vice President, Compass Commercial; Principal, Ball Investment Group
About Brent
Brent Ball joined Compass Commercial as a Senior Vice President in 2021 and has earned a reputation for always putting his clients’ best interests first. By being a trusted Real Estate Investment Advisor with a commitment to achieving superior results, Brent delivers his clients the best deals possible and builds them wealth in the process.
A 30+ year veteran in the business, Brent has successfully closed thousands of sale and lease transactions totaling over $1B. Brent specializes in the purchase, sale and leasing of commercial investment properties throughout California including office, retail, industrial, multi-family and mixed-use development sites. Having worked in feature film production, Brent has a love for the entertainment industry and has helped many celebrity clients acquire and lease commercial real estate.
Previously Brent was a Senior Vice President at Kennedy Wilson Properties, where he was responsible for investment sales between $3M-$20M; clients were institutional and small investors, owner-users, and private equity executives. He has also helped numerous Tenants expand their retail portfolio, including Rock & Republic, Carl’s Jr., Pollo Campero, and many others.
With a great appreciation of art, architecture, music, and film, Brent values SoCal’s vibrant social, cultural, and historical diversity. In his free time, he enjoys mentoring Jr. Brokers, sailing, skiing and surfing.
Brent is a graduate of San Diego State University, with a Bachelor of Science degree, and a member of International Council of Shopping Centers (ICSC), Association of Industrial Realtors (A.I.R.), Association of California Real Estate Executives (ACRE), Beverly Hills Association of Realtors, and North San Diego County Association of Realtors (NSDCAR).
\n",t=''+(r+t+a)+" "}function c(e){var n='\n",t=' ",r='';return n+''+(t+r)+" "}function i(n){var t=document.createElement("template");t.innerHTML=r(n),document.body.insertBefore(t.content,document.body.firstElementChild),e()}return i}()})),te=["seattle"];function oe(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=t.isAgent,r=t.isBranded;return n.filter((function(n){return ae(n,e.opty)&&ce(n,r)&&se(e,n,{isAgent:o,isBranded:r})})).map((function(e){return e.url=re(e,o),e.active=ie(e.isActive||e.url),delete e.opty,e}))}function re(e,n){return n?e.agentUrl||e.globalUrl:e.nonAgentUrl||e.globalUrl}function ae(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return!(Array.isArray(e.opty)&&e.opty.length>0)||e.opty.every((function(e){return e.value?n[e.key]:!n[e.key]}))}function ce(e,n){return!n||!e.hideIfBranded}function ie(e){var n=window.location.pathname;return Array.isArray(e)?e.some((function(e){return ie(e)})):"string"==typeof e?n.startsWith(e):!(!e||"function"!=typeof e.test)&&e.test(n)}function se(e,n,t){var o=void 0!==n.children;if(o){Object.assign(n,{children:oe(e,n.children,t)});var r=e.geoId,a=n.children.filter((function(e){return!("Coming Soon"===e.label&&te.includes(r))}));Object.assign(n,{children:a})}return!o||o&&n.children.length>0}var ue='\n',le='\n',pe=":root { --drawerWidth: 286px; --flyoutItemHeight: 39px; --navHeight: 48px; --locationLookupHeight: 40px; --iconSizeMedium: 24px; } .uc-corpNav { display: flex; justify-content: space-between; position: relative; width: 100%; height: 48px; height: var(--navHeight); border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid var(--cx-color-dropShadow); color: #171717; color: var(--cx-color-text); background-color: #FFFFFF; background-color: var(--cx-color-white); -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; z-index: 1000; z-index: var(--cx-zIndex-10); } /* Ensure toast, when shown, is above the hamburger menu */ #corp-nav-toast-container { z-index: 2000; z-index: calc(var(--cx-zIndex-10)*2); } .uc-corpNav, .uc-corpNav * { box-sizing: border-box; } .uc-corpNav-a { text-decoration: none; } .uc-corpNav-button { background-color: transparent; } .uc-corpNav-svg { display: block; margin: auto; color: inherit; fill: currentColor; } .uc-corpNav-iconSizeMedium { width: 24px; width: var(--iconSizeMedium); height: 24px; height: var(--iconSizeMedium); } .uc-corpNav-header { display: flex; align-items: center; flex-grow: 1; height: 100%; } .uc-corpNav-hamburger { display: flex; align-items: center; width: 48px; height: 100%; cursor: pointer; } .uc-corpNav-hamburger-close { cursor: pointer; } .uc-corpNav-compassLogotype { display: flex; align-items: center; width: 123px; height: 100%; padding-right: 24px; color: inherit; } .uc-corpNav-compassLogotype-hamburger { display: flex; align-items: center; width: 123px; height: 100%; padding-left: 16px; padding-left: var(--cx-spacing-2x); color: inherit; } .uc-corpNav-compassLogotype svg { width: 98px; height: 14px; } .uc-corpNav-menuWrapper { display: flex; height: 100%; } .uc-corpNav-menu { display: none; padding: 0 10px; height: 100%; } .uc-corpNav-menu > .uc-corpNav-a, .uc-corpNav-menu > .uc-corpNav-button { border-top: 3px solid transparent; border-bottom: 3px solid transparent; } .uc-corpNav-userMenu { display: flex; } .uc-corpNav-menuItem { display: flex; align-items: center; border: none; padding: 0 10px; height: 100%; -webkit-appearance: none; -moz-appearance: none; appearance: none; color: inherit; font-weight: 500; font-weight: var(--cx-font-weightMedium); cursor: pointer; transition: all 0.1s ease; } .uc-corpNav-menuItem--disabled { cursor: default; } .uc-corpNav-dropdown { display: flex; position: relative; } .uc-corpNav-dropdownIcon { margin-left: 4px; } .uc-corpNav-dropdown-checkbox { display: none; } .uc-corpNav-flyout { display: none; position: absolute; top: 47px; top: calc(var(--navHeight) - 1px); margin: 0; padding: 14px 0 18px; min-width: 100%; max-height: 307px; max-height: calc(var(--flyoutItemHeight)*7 + 34px); padding-top: 14px; padding-bottom: 18px; overflow-y: auto; white-space: nowrap; background-color: #FFFFFF; background-color: var(--cx-color-white); transform: translateX(-10px); list-style-type: none; } .uc-corpNav-flyout--flipped { right: -10px; } .uc-corpNav-badge { width: 20px; height: 20px; margin-left: 16px; margin-left: var(--cx-spacing-2x); border-radius: 12px; color: #FFFFFF; color: var(--cx-color-onDarkText); /* TODO: set to var(--cx-color-blue80) when new tokens get merged into global cx.css */ background-color: rgb(0, 97, 223); background-color: #0064E5; background-color: var(--cx-color-blue80, rgb(0, 97, 223)); text-align: center; font-size: 12px; font-size: var(--cx-font-sizeXs); font-weight: 500; font-weight: var(--cx-font-weightMedium); } .uc-corpNav-dropdown-checkbox:checked ~ .uc-corpNav-dropdown > .uc-corpNav-flyout, .uc-corpNav-dropdown.is-active > .uc-corpNav-flyout { display: block; } .uc-corpNav-flyoutItem { padding: 0 30px 0 16px; height: 39px; height: var(--flyoutItemHeight); font-weight: 400; font-weight: var(--cx-font-weightRegular); color: #171717; color: var(--cx-color-text); cursor: pointer; } .uc-corpNav-avatar { width: 44px; } .uc-corpNav-drawer { display: flex; flex-direction: column; position: fixed; top: 0; left: -286px; left: calc(var(--drawerWidth)*-1); width: 286px; width: var(--drawerWidth); height: 100vh; background-color: inherit; overflow-y: auto; transition: left 0.3s ease; z-index: 1000; z-index: var(--cx-zIndex-10); -webkit-overflow-scrolling: touch; } .uc-corpNav-drawer.is-active > * { visibility: unset; } .uc-corpNav-drawer > * { visibility: hidden; } .uc-corpNav-drawerOpen { overflow-y: hidden; } .uc-corpNav-backdrop { position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background-color: #000000; background-color: var(--cx-color-black); opacity: 0.5; cursor: pointer; visibility: hidden; z-index: 900; z-index: var(--cx-zIndex-9); } .uc-corpNav-drawer.is-active { left: 0; width: unset; min-width: 286px; min-width: var(--drawerWidth); } .uc-corpNav-drawer.is-active ~ .uc-corpNav-backdrop { visibility: visible; } .uc-corpNav-drawerTop { display: flex; margin: 16px 16px 32px; flex-shrink: 0; } .uc-corpNav-logo { color: inherit; fill: currentColor; } .uc-corpNav-close { padding: 4px; width: 24px; height: 24px; color: inherit; fill: currentColor; cursor: pointer; } .uc-corpNav-drawer .uc-corpNav-menuItem { height: 40px; min-height: 40px; padding-left: 16px; padding-left: var(--cx-spacing-2x); font-weight: 400; font-weight: var(--cx-font-weightRegular); } .uc-corpNav-menuItem.uc-corpNav-accordionItem { padding-left: 32px; padding-left: var(--cx-spacing-4x); color: #0064E5; color: var(--cx-color-interactive); } .uc-corpNav-label { position: relative; -webkit-tap-highlight-color: transparent; } .uc-corpNav-accordion { display: none; } .uc-corpNav-accordionHeader { position: relative; cursor: pointer; } .uc-corpNav-accordionHeader:after { content: ''; position: absolute; top: 50%; right: 16px; width: 16px; height: 16px; margin-top: -8px; background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M8%2011.914L2.293%206.207l1.414-1.414L8%209.086l4.293-4.293%201.414%201.414L8%2011.914z%22%2F%3E%0A%3Cdefs%3E%3Cstyle%3Epath%20%7B%20fill%3A%20%23000000%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3C%2Fsvg%3E%0A') } .uc-corpNav-accordion:checked ~ .uc-corpNav-accordionHeader:after { background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M12.293%2011.207L8%206.914l-4.293%204.293-1.414-1.414L8%204.086l5.707%205.707-1.414%201.414z%22%2F%3E%0A%3Cdefs%3E%3Cstyle%3Epath%20%7B%20fill%3A%20var%28--cx-color-blue100%2C%20%230038AC%29%3B%20%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3C%2Fsvg%3E%0A') } .uc-corpNav-accordionMenu { height: 0; opacity: 0; overflow-y: hidden; transition: opacity 200ms ease-out; } .uc-corpNav-accordion:checked ~ .uc-corpNav-accordionMenu { height: auto; opacity: 1; } .uc-corpNav-auth { display: flex; margin: 16px; } .uc-corpNav-auth button { flex: 1; } /* Start transparent styles block */ .uc-corpNav--transparent { position: absolute; /* stylelint-disable color-no-hex */ border-color: #00000001; color: #FFFFFF; color: var(--cx-color-white); background-color: #00000001; } .uc-corpNav--transparent::before { content: ''; display: block; position: absolute; top: 0; right: 0; bottom: -80%; left: 0; z-index: -1; background: linear-gradient(180deg, rgba(0, 0, 0, 0.5), transparent); } .uc-corpNav--transparent .uc-corpNav-drawer { color: #171717; color: var(--cx-color-text); background-color: #FFFFFF; background-color: var(--cx-color-white); } /* End transparent styles block */ /* Start location-lookup styles block */ .uc-locationLookup { margin: 4px 0 0; /* needed so statically positioned results is placed properly */ align-self: flex-start; /* Sizes the component to a static width */ /* Particularly so that flex wrapping tokens later still keeps consistent component width */ width: 100%; min-width: 308px; max-width: 420px; /* needed so that inner clicks don't trigger on elements \"underneath\" the static location list */ z-index: 300; z-index: var(--cx-zIndex-3); } .uc-locationLookup-contentWrapper { display: flex; align-items: center; border: none; height: 40px; height: var(--locationLookupHeight); box-shadow: none; } .uc-locationLookup-inputContainer { display: flex; padding: 0; flex: 1; height: 100%; border-radius: 0px; overflow: hidden; } /* Modify font-size on tablet + desktop, to fit large amount of placeholder content */ /* The mobile view uses a different/shorter placeholder, so this is unneeded there */ @media (min-width: 768px) { .uc-locationLookup-tokenContainer + .uc-locationLookup-input::-moz-placeholder { font-size: 14px; font-size: var(--cx-font-sizeSm); } .uc-locationLookup-tokenContainer + .uc-locationLookup-input:-ms-input-placeholder { font-size: 14px; font-size: var(--cx-font-sizeSm); } .uc-locationLookup-tokenContainer + .uc-locationLookup-input::placeholder { font-size: 14px; font-size: var(--cx-font-sizeSm); } } /* Start with hiding the inline magnifying glass that appears when the input is focused */ .uc-locationLookup-expandedSearchIcon { display: none; margin: 8px 8px 8px 16px; margin: var(--cx-spacing-1x) var(--cx-spacing-1x) var(--cx-spacing-1x) var(--cx-spacing-2x); } /* Start with hiding the 'x' button that appears when the input is non-zero length and focused */ .uc-locationLookup-clearButton { display: none; border: 0; opacity: 0; visibility: hidden; } /* * Target {containerClass} button to override .uc-corpNav button */ .uc-locationLookup-searchButton { display: flex; justify-content: center; align-items: center; border: none; padding: 0; width: 40px; height: 40px; height: var(--locationLookupHeight); border-radius: 0; } .uc-locationLookup-searchButton>.cx-icon { width: 16px; width: var(--cx-btn-iconWidth); height: 16px; height: var(--cx-btn-iconHeight); } .uc-locationLookup-inlineSearchIcon { width: 16px; width: var(--cx-btn-iconWidth); height: 16px; height: var(--cx-btn-iconHeight); } .uc-locationLookup-mobileInput { display: flex; justify-content: space-between; position: relative; border: none; flex-grow: 1; height: 40px; border-radius: 0; } /* Branding styles */ .uc-corpNav-flyoutItem-branded { padding: 0 16px; padding: 0 var(--cx-spacing-2x); } .uc-corpNav-brandingAgent-profile { display: flex; } .uc-corpNav-brandingAgent-info, .uc-corpNav-brandingAgent-profile, .uc-corpNav-accordionMenu { margin: 0; padding: 0; list-style-type: none; } .uc-corpNav-brandingAgent-profileLink { text-decoration: none; color: #171717; color: var(--cx-color-text); } .uc-corpNav-brandingAgent-avatarContainer { padding-right: 16px; padding-right: var(--cx-spacing-2x); } .uc-corpNav-brandingAgent-avatarContainer-hamburger, .uc-corpNav-brandingAgent-nameContainer, .uc-corpNav-brandingAgent-hamburgerContactSection { display: flex; justify-content: center; } .uc-corpNav-brandingAgent-avatarContainer-hamburger { padding-bottom: 8px; padding-bottom: var(--cx-spacing-1x); } .uc-corpNav-brandingAgent-image { vertical-align: text-top; } .uc-corpNav-brandingAgent-name { font-size: 18px; font-size: var(--cx-fontSize--lg); font-weight: 500; font-weight: var(--cx-font-weightMedium); } .uc-corpNav-brandingAgent-name-lowEmph, .uc-corpNav-brandingAgent-name-lowEmph:hover { color: #000000; color: var(--cx-color-black); } .uc-corpNav-brandingAgent-title { font-size: 14px; font-size: var(--cx-font-sizeSm); } .uc-corpNav-brandingAgent-details { display: grid; } .uc-corpNav-brandingAgent-emailAndPhone { -webkit-margin-after: 0; margin-block-end: 0; -webkit-padding-start: unset; padding-inline-start: unset; list-style: none; font-size: 14px; font-size: var(--cx-font-sizeSm); } .uc-corpNav-brandingAgent-phone, .uc-corpNav-brandingAgent-email, .uc-corpNav-brandingAgent-remove, .uc-corpNav-brandingAgent-manageLink { color: #6C6C6C; color: var(--cx-color-textSubtle); text-align: left; } .uc-corpNav-brandingAgent-phone:hover, .uc-corpNav-brandingAgent-email:hover, .uc-corpNav-brandingAgent-remove:hover, .uc-corpNav-brandingAgent-manageLink:hover { color: #171717; color: var(--cx-color-text); } .uc-corpNav-brandingAgent-addRemove { padding-top: 8px; padding-top: var(--cx-spacing-1x); text-align: left; } .uc-corpNav-brandingAgent-dropdownEmailOrPhone { margin-top: 8px; margin-top: var(--cx-spacing-1x); } .uc-corpNav-brandingAgent-hamburgerContactSection { margin: 0; -webkit-margin-after: 0; margin-block-end: 0; padding-top: 8px; padding-top: var(--cx-spacing-1x); -webkit-padding-start: unset; padding-inline-start: unset; list-style: none; font-size: 14px; font-size: var(--cx-font-sizeSm); } .uc-corpNav-brandingAgent-hamburgerEmailOrPhone { display: inline; margin: 0 8px; margin: 0 var(--cx-spacing-1x); } .uc-corpNav-agentBranding-hamburger { margin: 0 auto; padding: 0 16px 0 16px; padding: 0 var(--cx-spacing-2x) 0 var(--cx-spacing-2x); min-width: 264px; max-width: 448px; border-bottom: 1px solid #DADADA; border-bottom: 1px solid var(--cx-color-border); text-align: center; } .uc-corpNav-brandingAgent-hamburger-edit { padding: 16px 0; padding: var(--cx-spacing-2x) 0; } .uc-corpNav-agentBranding-hamburger-profile { padding-bottom: 8px; padding-bottom: var(--cx-spacing-1x); text-decoration: none; } /* Mobile styles */ @media (max-width: 767px) { .uc-locationLookup { position: fixed; max-width: 100vw; opacity: 0; visibility: hidden; } .uc-locationLookup-mobileInput { display: flex; margin: auto; } .uc-locationLookup-searchButton { position: absolute; right: 0; } .uc-corpNav-menuItem { font-size: 16px; font-size: var(--cx-font-sizeMd); } } /* Mobile styles with location lookup enabled */ @media (max-width: 767px) { .uc-corpNav--lookupLocationLookupEnabled .uc-corpNav-menuWrapper, .uc-corpNav--lookupLocationLookupEnabled .uc-corpNav-a.uc-corpNav-compassLogotype { /* stylelint-disable-line max-nesting-depth */ display: none } } @media (max-width: 767px) { .uc-corpNav--lookupLocationLookupEnabled .uc-corpNav-hamburger { /* stylelint-disable-line max-nesting-depth */ border-right: 1px solid rgba(0, 0, 0, 0.15) } } .uc-corpNav--transparent .uc-locationLookup-mobileInput .uc-locationLookup-mobileContent { color: #ADADAD; color: #ADADAD; color: var(--cx-color-grey60, var(--cx-color-mediumLightNeutral)); } .uc-corpNav--transparent .uc-locationLookup-mobileInput .uc-locationLookup-searchButton .cx-icon { fill: #000000; fill: var(--cx-color-black); } /* critical CSS for hiding mobile/non mobile DOM content as needed */ /* Hide the element when window is above mobile breakpoint */ @media not all and (max-width: 767px) { .uc-typeahead-hideOnNonMobile { display: none !important; } } /* Hide the element when window is below mobile breakpoint */ @media all and (max-width: 767px) { .uc-typeahead-hideOnMobile { display: none !important; } } .uc-locationLookup-mobileContent { position: absolute; margin: 0; border: none; padding: 8px 8px; padding: var(--cx-verticalPadding--md) var(--cx-horizontalPadding--md); width: calc(100% - 40px); height: 100%; background: none; color: #8D8D8D; color: #8D8D8D; color: var(--cx-color-grey70, var(--cx-color-mediumNeutral)); text-overflow: ellipsis; white-space: nowrap; overflow: hidden; text-align: left; } /* End location-lookup styles block */ @media (min-width: 1280px) { .uc-corpNav-compassLogotype { width: 152px; /* 16px left padding + 112px svg + 24px right padding */ padding-left: 16px; } /* inherit size from svg width & height attrs */ .uc-corpNav-compassLogotype svg { width: auto; height: auto; } .uc-corpNav-menu { display: flex; } .uc-corpNav-userMenu::before { content: ''; position: relative; top: 17px; left: -10px; height: 16px; border-left: 1px solid; opacity: 0.15; } .uc-corpNav-drawer, .uc-corpNav-hamburger { display: none; } } @media (hover: hover) and (pointer: fine) { .uc-corpNav-menuItem:hover { color: #0064E5; color: #0064E5; color: var(--cx-color-blue80, var(--cx-color-actionableLowEmphHover)); background: #F4F4F4; background: #F4F4F4; background: var(--cx-color-grey20, var(--cx-color-faintNeutral)); } .uc-corpNav-menuItem--disabled:hover { color: inherit; background-color: transparent; } } /* * Fix clicks on the documentElement (used to close dropdowns) not being detected on iOS * See: https://gravitydept.com/blog/js-click-event-bubbling-on-ios & * https://stackoverflow.com/a/47818418 */ @supports (-webkit-overflow-scrolling: touch) { body { cursor: pointer; } } .uc-corpNav-menuItem:active, .uc-corpNav-menuItem.is-active, .uc-corpNav-flyoutItem.is-selected { color: #171717; color: var(--cx-color-selectedText); background-color: #F0F6FF; background-color: var(--cx-color-selectedBackground); } .uc-corpNav-menu > .uc-corpNav-a:active, .uc-corpNav-menu > .uc-corpNav-a.is-active, .uc-corpNav-menu > .uc-corpNav-button:active, .uc-corpNav-menu > .uc-corpNav-button.is-active { border-bottom-color: #003375; border-bottom-color: #003375; border-bottom-color: var(--cx-color-blue100, var(--cx-color-actionableActive)); color: #003375; color: #003375; color: var(--cx-color-blue100, var(--cx-color-actionableActive)); background-color: transparent; } @media (hover: hover) and (pointer: fine) { .uc-corpNav-menu > .uc-corpNav-a:hover:active, .uc-corpNav-menu > .uc-corpNav-a:hover.is-active, .uc-corpNav-menu > .uc-corpNav-button:hover:active, .uc-corpNav-menu > .uc-corpNav-button:hover.is-active { background: #F4F4F4; background: #F4F4F4; background: var(--cx-color-grey20, var(--cx-color-faintNeutral)); } } .uc-corpNav-menuItem--disabled:active { color: #171717; color: var(--cx-color-text); background-color: #FFFFFF; background-color: var(--cx-color-white); } .uc-corpNav-dropdown-checkbox:checked ~ .uc-corpNav-dropdown, .uc-corpNav-dropdown:active, .uc-corpNav-dropdown.is-active { background-color: #FFFFFF; background-color: var(--cx-color-white); filter: drop-shadow(0 1px 6px rgba(0, 0, 0, 0.2)); } .cx-optionsMenu-divider[data-section-title]::before { padding-left: 16px; padding-top: 10px; } .cx-optionsMenu-divider[data-section-title].uc-optionsMenu-accordion::before { padding-left: 32px; padding-left: var(--cx-spacing-4x); }",de={agentRelations:null,geoId:"nyc",opty:{},showLocationLookup:!1,transparent:!1,userDisplayName:null,userId:null,userRoles:[]};function ve(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments[2],o=n.userMenu,r=void 0===o?[]:o;return{accountSettingsMenu:n.accountSettingsMenu,accountSettingsUrl:n.accountSettingsUrl,agentPlatformUrl:n.agentPlatformUrl,isAgent:fe(e.userRoles),isLoggedIn:Boolean(e.userId),isPhotographer:he(e.userRoles),userDisplayName:e.userDisplayName,userLinks:oe(e,r,{isAgent:t}),userSvg:le,photographerHomepage:n.photographerHomepage}}function fe(e){return!!e&&e.includes("Specialist")}function he(e){return!!e&&e.includes("Sellside_Photographer")}function me(e){return Boolean(e&&e.brandingAgentOrTeam)}function ge(e){return Boolean(e&&e.brandingAgentDetails&&e.brandingAgentDetails.isConnectable)}function xe(e){return Boolean(me(e)&&e&&e.brandingAgentDetails&&e.brandingAgentDetails.isPersistent)}function be(e){if(e&&e.brandingAgentOrTeam&&!function(e){return e&&e.brandingAgentOrTeam&&1===e.brandingAgentOrTeam.profileType}(e)&&"string"==typeof e.brandingAgentOrTeam.firstName&&"string"==typeof e.brandingAgentOrTeam.lastName&&e.brandingAgentOrTeam.firstName.length&&e.brandingAgentOrTeam.lastName.length){var n=e.brandingAgentOrTeam,t=n.firstName,o=n.lastName;return""+t[0]+o[0]}}function ye(e){if(e&&e.brandingAgentOrTeam){var n=e.brandingAgentOrTeam,t=n.profileUrl,o=n.urlName;return t?e.brandingAgentOrTeam.profileUrl:"/agents/"+o+"/"}}function we(){(window.nunjucksPrecompiled=window.nunjucksPrecompiled||{})["agentBrandingDropdown.njk"]={root:function(e,n,t,o,r){var a="";try{a+=' ")}catch(e){r(o.handleError(e,0,0))}}},(window.nunjucksPrecompiled=window.nunjucksPrecompiled||{})["agentBrandingHamburger.njk"]={root:function(e,n,t,o,r){var a="";try{a+=' \n\n \n \n \n ",r=' ',a='';return n+'
\n "}else a+='\n \n ',a+=o.suppressValue(o.memberLookup(u,"label"),e.opts.autoescape),a+="\n \n ";a+="\n "}t=t.pop(),a+='\n A 30+ year veteran in the business, Brent has successfully closed thousands of sale and lease transactions totaling over $1B. Brent specializes in the purchase, sale and leasing of commercial investment properties throughout California including office, retail, industrial, multi-family and mixed-use development sites. Having worked in feature film production, Brent has a love for the entertainment industry and has helped many celebrity clients acquire and lease commercial real estate.
Previously Brent was a Senior Vice President at Kennedy Wilson Properties, where he was responsible for investment sales between $3M-$20M; clients were institutional and small investors, owner-users, and private equity executives. He has also helped numerous Tenants expand their retail portfolio, including Rock & Republic, Carl’s Jr., Pollo Campero, and many others.
With a great appreciation of art, architecture, music, and film, Brent values SoCal’s vibrant social, cultural, and historical diversity. In his free time, he enjoys mentoring Jr. Brokers, sailing, skiing and surfing.
Brent is a graduate of San Diego State University, with a Bachelor of Science degree, and a member of International Council of Shopping Centers (ICSC), Association of Industrial Realtors (A.I.R.), Association of California Real Estate Executives (ACRE), Beverly Hills Association of Realtors, and North San Diego County Association of Realtors (NSDCAR).
Social Media

\n \n ',(o.memberLookup(o.contextOrFrameLookup(n,t,"brandingAgentOrTeam"),"avatarUrl")||o.memberLookup(o.contextOrFrameLookup(n,t,"brandingAgentOrTeam"),"imagePath")||o.contextOrFrameLookup(n,t,"brandingMonogramPlaceholder"))&&(a+='\n
")}catch(e){r(o.handleError(e,0,0))}}},(window.nunjucksPrecompiled=window.nunjucksPrecompiled||{})["mobileUserMenu.njk"]={root:function(e,n,t,o,r){var a="";try{if(o.contextOrFrameLookup(n,t,"isLoggedIn")){if(a+="\n ",!o.contextOrFrameLookup(n,t,"isAgent")){a+="\n ",t=t.push();var c=o.contextOrFrameLookup(n,t,"userLinks");if(c)for(var i=(c=o.fromIterator(c)).length,s=0;s\n ',o.memberLookup(o.contextOrFrameLookup(n,t,"brandingAgentOrTeam"),"avatarUrl")||o.memberLookup(o.contextOrFrameLookup(n,t,"brandingAgentOrTeam"),"imagePath")?(a+='\n \n '):o.contextOrFrameLookup(n,t,"brandingMonogramPlaceholder")&&(a+='\n
\n "),a+='\n ',a+=o.suppressValue(o.contextOrFrameLookup(n,t,"brandingMonogramPlaceholder"),e.opts.autoescape),a+="
\n "),a+="\n \n
\n \n ",o.memberLookup(o.contextOrFrameLookup(n,t,"brandingAgentOrTeam"),"title")&&(a+='\n \n ',a+=o.suppressValue(o.memberLookup(o.contextOrFrameLookup(n,t,"brandingAgentOrTeam"),"displayName"),e.opts.autoescape),a+="\n
\n ',a+=o.suppressValue(o.memberLookup(o.contextOrFrameLookup(n,t,"brandingAgentOrTeam"),"title"),e.opts.autoescape),a+="
\n "),a+='\n - \n ',(o.memberLookup(o.contextOrFrameLookup(n,t,"brandingAgentOrTeam"),"email")||o.memberLookup(o.contextOrFrameLookup(n,t,"brandingAgentOrTeam"),"phone"))&&(a+="\n ",o.memberLookup(o.contextOrFrameLookup(n,t,"brandingAgentOrTeam"),"phone")&&(a+='\n
- \n \n \n \n \n \n \n '),a+="\n ",o.memberLookup(o.contextOrFrameLookup(n,t,"brandingAgentOrTeam"),"email")&&(a+='\n
- \n \n \n \n \n \n \n '),a+="\n ",o.memberLookup(o.contextOrFrameLookup(n,t,"brandingAgentOrTeam"),"phone")&&(a+='\n
- \n \n \n \n \n \n \n '),a+="\n "),a+="\n
- \n ',o.contextOrFrameLookup(n,t,"isPhotographer")&&(a+='\n
- \n \n ',a+=o.suppressValue(o.memberLookup(o.contextOrFrameLookup(n,t,"photographerHomepage"),"label"),e.opts.autoescape),a+="\n \n \n "),a+='\n \n
\n \n \n
\n "}a+="\n"}else a+='\n \n - \n ',t=t.push();var f=o.memberLookup(o.contextOrFrameLookup(n,t,"accountSettingsMenu"),"children");if(f)for(var h=(f=o.fromIterator(f)).length,m=0;m
\n \n
\n';r(null,a+="\n")}catch(e){r(o.handleError(e,0,0))}}},(window.nunjucksPrecompiled=window.nunjucksPrecompiled||{})["navigation.njk"]={root:function(e,n,t,o,r){var a="";try{a+='\n\n \n \n \n \n
\n "}else a+='\n \n ',a+=o.suppressValue(o.memberLookup(l,"label"),e.opts.autoescape),a+="\n \n ";a+="\n "}t=t.pop(),a+='\n\n \n
\n\n ",o.contextOrFrameLookup(n,t,"isBranded")&&(a+="\n ",(c=[]).push((function(n){e.getTemplate("agentBrandingHamburger.njk",!1,"navigation.njk",!1,(function(e,t){e?r(e):n(null,t)}))})),c.push((function(e,o){e.render(n.getVariables(),t,(function(e,n){e?r(e):o(null,n)}))})),c.push((function(e,n){a+=e,n(null)})),e.waterfall(c,(function(){a+="\n "}))),a+="\n\n ",t=t.push();var c,i=o.contextOrFrameLookup(n,t,"links");if(i)for(var s=(i=o.fromIterator(i)).length,u=0;u\n \n
\n \n ',a+=o.suppressValue(e.getFilter("safe").call(n,o.contextOrFrameLookup(n,t,"compassLogotypeSvg")),e.opts.autoescape),a+="\n \n - \n ',t=t.push();var p=o.memberLookup(l,"children");if(p)for(var d=(p=o.fromIterator(p)).length,v=0;v
\n ',(c=[]).push((function(n){e.getTemplate("mobileUserMenu.njk",!1,"navigation.njk",!1,(function(e,t){e?r(e):n(null,t)}))})),c.push((function(e,o){e.render(n.getVariables(),t,(function(e,n){e?r(e):o(null,n)}))})),c.push((function(e,n){a+=e,n(null)})),e.waterfall(c,(function(){r(null,a+='\n
\n \n \n
\n - \n ',o.contextOrFrameLookup(n,t,"isPhotographer")&&(a+='\n
- \n \n ',a+=o.suppressValue(o.memberLookup(o.contextOrFrameLookup(n,t,"photographerHomepage"),"label"),e.opts.autoescape),a+="\n \n \n "),a+='\n \n