Property Description Newly Built Apartments For Sale at Yaba --- Ace apartment 1 is an upscale mix of 1 bed, 2 bed and 3-bedroom apartments within the