121 people are employed at Olen Properties.
Olen Properties is based in Newport Beach, California.
The NAICS codes for Olen Properties are [5313, 53, 531, 53131].
The SIC codes for Olen Properties are [65, 653].