Property Information:

Location:
234 E. 17th Street
Costa Mesa, CA
Type:
Restaurant
Size:
23,022 Sq. Ft.
Major Tenant:
Greenleaf Restaurant
Leasing Contact:
Burnham USA