Shop for Rent in Al Khobar Al Ulaya

SAR 324,750/annually

  • 1,032m²
  • 100m

Al Ulaya, Al Khobar

Shop for Rent in Al Khobar Al Ulaya