International Building Investment (IBI)

  • Contractors
6117 Grant Avenue
Carmichael, CA 95608
(916) 716-9565
(916) 915-4399 (fax)