News
The Wedgewood-Houston land and building last home to the Masjid Al-Farooq mosque has sold for $1.95 million. The building — ...
Dar Al-Farooq, which means House of Farooq in Arabic, is a mosque and community center located on 17th Avenue Southeast. Muslims from across the metro area practice and learn about their religion ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results