Men's Oxford Dress Shoes With Leather Upper

Sale price$72.95 Regular price$165.00
Save $92.05
or 4 interest-free payments of $18.24 with Afterpay
Color: Blue
Size: 39
In stock
  • American Express
  • Diners Club
  • Discover
  • Google Pay
  • JCB
  • Maestro
  • Mastercard
  • PayPal
  • Union Pay
  • Venmo
  • Visa

as seen on

FAQ