It is located in san Pedro Africa. It consists of praying hall, library, and all demands needed. The total built up area equals to approximately 750 square meters.
Design: Completed