AED420,000YearlyLord Tower, Al Raha Beach, Abu DhabiShowroomSpacious Showroom overlooking Canal | Shell and Core3,165 sqft Call Email