Short Stay

Ikate, Ikate Elegushi, Lekki
2 bedroom