Modern finish apartment building located in the heart of Surulere. It consists of a total of 25 dwelling units made up of 10 one-bedroom apartments sitting on
Property Description Leeds Apartments is a multi-floored, modern finish apartment building located in the heart of Surulere. It consists of a total of 25
Property Description Leeds Apartments is a multi-floored, modern finish apartment building located in the heart of Surulere. It consists of a total of 25