Short Stay

Ikota, Lekki
Luxury Built 2bedroom Shot Let in Victoria Island

Short Stay

Ikota, Lekki
furnished 2 bedroom apartment