De Castle Max 3

Initial Deposit: N10 Million
Location: Orchid Lekki, Lagos