Detached Duplex
SEMI DETACHED DUPLEX AT CHEVRON - CHEVRON, LAGOS.