21B Idowu Martins St, Victoria Island, Lagos 106104, Lagos, Nigeria
Mega plaza car park is a Parking garage located at 21B Idowu Martins St, Victoria Island, Lagos 106104, Lagos, Nigeria. It has received 4 reviews with an average rating of 4.5 stars.
The address of Mega plaza car park: 21B Idowu Martins St, Victoria Island, Lagos 106104, Lagos, Nigeria
Mega plaza car park has 4.5 stars from 4 reviews
Parking garage