4340 Von Karman Avenue, Newport Beach
Newport Beach, California
68,500 square foot, four-story office building currently under a single-tenant lease.
<all properties
Newport Beach, California
68,500 square foot, four-story office building currently under a single-tenant lease.
<all properties
