24

650 Town Center Dr
Costa Mesa, CA 92626
Rate Upon Request
1,861-67,116 SF
49
Spaces Available
Built 1985
67,116 SF Contiguous
Built 1985
1,861-67,116 SF
Rate Upon Request
Experience Orange County’s premier office location with a trusted ownership legacy.
Office, Office/Retail