House of Spices

Project Name :  House of Spices
Location :  Flushing, NY
Building Square Footage :  1,800
Roof Lifted :  8 feet
Added Cubic Feet :  14,400
Project Completion Date :  1991
You may also like