A Sneak-Peek into Ultra Furniture Warehouse Inc.

Newmarket's "no frills" furniture store