Shop for Rent in Al Khobar Al Yarmouk

SAR 628,600/annually

  • 449m²
  • 40m

Al Yarmouk, Al Khobar

Shop for Rent in Al Khobar Al Yarmouk