General Construction · Interior renovation of 3rd floor due to file damage, interior renovation of 1st and 2nd floor due to water damage, obtain a new certificate of occupancy
No product keyword matched · NYC DOB building permits
General Construction · Interior renovation of 3rd floor due to file damage, interior renovation of 1st and 2nd floor due to water damage, obtain a new certificate of occupancy
No product keyword matched · NYC DOB building permits