They have p245 / 45R18 tires and at a price

Leugim Delgado | Sep 21, 2017 | Category: Tire shop in Miami, Florida

Tire Kingdom - All questions

Address: 6500 SW 117th Ave, Miami, FL 33183, USA

CESAR MEDINA | Sep 21, 2017

Great staff

Camila Restrepo | Sep 21, 2017

Better call them.

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places