storefront church

Noun

 * 1)  A church housed in a storefront or strip mall building that formerly had a commercial purpose.