New Sun Auto New Sun Auto Upholstery shop in Los Angeles, California 6935 Melrose Ave. (323) 934-7800 By Martin Carrion|2022-02-02T17:05:14-08:00February 2, 2022|Comments Off on New Sun Auto