29
650 Town Center Dr
Costa Mesa, CA 92626
Rate Upon Request
1,412-70,640 SF
44
Spaces Available
Built 1985
67,116 SF Contiguous
Built 1985
1,412-70,640 SF
Rate Upon Request
Elevate business at a César Pelli-designed landmark rising 21 stories high with luxury finishes and natural light near top dining, retail, and the arts.
Office