Commercial detached house on a 1063sqm land area, prime location and corner piece land located at joel ogunaike street GRA ikeja Lagos

1063 sq ft