a mayan temple apartment complex in los angeles