2387 Buena Vista St Duarte, CA 91010