Firm unveils four bedroom terraces in Oniru
Leading property developer synonymous with luxury and innovation, Blue Square Limited, has announced the launch of its latest masterpiece, The Jade Manor. Situated in the prestigious district of Oniru, The Jade Manor