Phelps Group leases 30,000 SF in Playa Vista
The Phelps Group, a Santa Monica-based media company, has signed a $16 million, long-term lease for 30,000 square feet of ...
The Phelps Group, a Santa Monica-based media company, has signed a $16 million, long-term lease for 30,000 square feet of ...