The Mesa
The Mesa is an 8-acre site that was assembled and entitled for high-density residential in a primary technology core of San Diego.
The Mesa is an 8-acre site that was assembled and entitled for high-density residential in a primary technology core of San Diego.