David Klein

Active Aliso Viejo, CA Secretary for Sunstone Hotel Investors, Inc.