56 Fremont Place LA, CA - stellar locations