Big stock of unique vintage furniture, hardware, doors, lights, windows & other building materials.
Portland Architectural Salvage now boasts 4 floors of unique architectural elements and antiques.