24 8 4 900m²

24 Bedroom Commercial Property

123, Ikorodu Road Fadeyi, Fadeyi, Ikorodu Road
A building on a Major Road