Photo 1 of 20280 SW Acacia St, Newport Beach, CA 92660
Photo 2 of 20280 SW Acacia St, Newport Beach, CA 92660
Photo 3 of 20280 SW Acacia St, Newport Beach, CA 92660

Acacia Atrium

20280 SW Acacia St, Newport Beach, CA 92660

1603 SF. 4 offices. Open area. Kitchen. Conference room.

Acacia Atrium Office Space for Rent

0 Spaces Available
Property Details
Property Type
Office
Last Updated
8/18/2024
Acacia Atrium location
City
Newport Beach
Neighborhood
Newport Beach
Zip Code
92660
Market
Central