Just Listed_9441 Garibaldi Ave,Temple City