Regents Square is an office complex located in the heart of La Jolla’s Golden Triangle in San Diego’s most prestigious and most desirable sub-market of UTC. This Class A office project is comprised of two high-rise towers.
… View Property