Spacious 1Bedroom apartment in Armada Tower 1, JLT Jumeirah Lake Towers

Description

VA-S-2136

Sale