186 Glendora Ave, Long Beach, California 90803