11 Olubunmi Owa street off admiralty way beside Chrisland school, Lekki phase 1.
2
200 m2
Lekki
Luxury 2-bedroom serviced apartment
Member Since Sep 2022
4 Guests in maximum