Noor Islamic Cultural Center now owns the three-story, 226,000-square-foot property that sits on nearly 15 acres at 5550 Britton Pkwy. The building was once home to BMW Financial Services but has been vacant for the last couple years.
Hilliard office building bought by Noor Islamic Cultural Center