2012 Michigan Rehabilitation for Existing Buildings
$95.99
A fully integrated custom code based on the 2012 International Existing Building Code. Effective date: October 9, 2014
In stock
Product Details
A fully integrated custom code based on the 2012 International Existing Building Code. Effective date: October 9, 2014