T Toni Johnson Review of Al Serra Auto Plaza 4 years ago Great sales staff, lots of vehicles to choose fro... Great sales staff, lots of vehicles to choose from.
Comments: