Al Serra Auto Plaza

About Al Serra Auto Plaza

Reviews 1416
4.4
Contact us

About company

Al Serra Auto Plaza is a retail company that offers new and used vehicles in Grand Blanc.

US 6201 south saginaw street
Unknown
Unknown
Not verified company