Miramar Business Center Building “A” for IDI is Certified LEED® Silver Miramar Business Center Building “A” at 264,000 sf is the first shell building by IDI Florida to receive LEED Silver certification through USGBC.