Back to results D & H Properties 21600 Oxnard St Ste 1120, Woodland Hills, CA 91367 Telephone (818) 702-9044 Email We provide this database in excel. Contact us for more details. Buy now Business category Commercial Real Estate