FOR SALE: 2 bedroom Detached Duplex House for sale Kazeem Abogun Street, Off Alpha Beach R.. Read more