Nu Star Motors 160 Elm Ave Auburn, CA 95603 Phone: (530) 823-5630
Category: Automobile Dealers - Used Cars