12 Units of 3 Bedroom Flats at Lakeview Estate, Amowo-Odofin, Lagos. N25m per Unit

Location